swarm repositories / source
aboutsummaryrefslogtreecommitdiff
path: root/assets/codex-skills
diff options
context:
space:
mode:
authormain <main@swarm.moe>2026-03-25 00:43:57 -0400
committermain <main@swarm.moe>2026-03-25 00:43:57 -0400
commit2c219204d627634442d46c38d1b5df806f77f4c1 (patch)
tree02b6c0108a698a422aef88ed8bb7e602212bd36d /assets/codex-skills
parent481aaa4ee150671d86655d566f52aa1bd7254c16 (diff)
downloadphone_opus-2c219204d627634442d46c38d1b5df806f77f4c1.zip
Disable public resume behavior
Diffstat (limited to 'assets/codex-skills')
-rw-r--r--assets/codex-skills/phone-opus/SKILL.md10
1 files changed, 3 insertions, 7 deletions
diff --git a/assets/codex-skills/phone-opus/SKILL.md b/assets/codex-skills/phone-opus/SKILL.md
index 953a71b..1ddec2a 100644
--- a/assets/codex-skills/phone-opus/SKILL.md
+++ b/assets/codex-skills/phone-opus/SKILL.md
@@ -15,14 +15,13 @@ should be taken as authoritative or final. It is a pure consultant.
- Ask for a second opinion on code, architecture, debugging, or design.
- Point Claude at a specific repository with `cwd`.
-- By default, phone_opus reuses the remembered Claude context for that `cwd`.
-- Set `fresh_context: true` when you explicitly want a fresh Claude context instead of the remembered `cwd`-scoped one.
+- Treat each consult as a fresh one-shot pass.
## Tool surface
- `consult`
- required: `prompt`
- - optional: `cwd`, `fresh_context`, `render`, `detail`
+ - optional: `cwd`, `render`, `detail`
- `health_snapshot`
- `telemetry_snapshot`
@@ -34,10 +33,7 @@ should be taken as authoritative or final. It is a pure consultant.
- The sandbox keeps the filesystem globally read-only, gives Claude a separate persistent home under phone-opus state, leaves `/tmp` and `/var/tmp` writable, and forces the consulted `cwd` read-only when that tree would otherwise be writable.
- Web search is disabled; keep Opus focused on local inspection, reasoning, and any direct web fetches that are truly necessary.
- Previous consult outputs can be found in `/tmp/phone_opus-consults`.
-- For related follow-ups on the same repository, keep using the same `cwd`; phone-opus will reuse that remembered context by default, which is much cheaper than cold-starting Opus.
-- Fresh consults predeclare a UUID session id and stream-confirm it eagerly; if a consult fails downstream, inspect the returned error metadata for the reusable handle.
- This surface is consultative only. Edit tools are unavailable.
-- The returned `session_id` is a resumable handle, but context reuse is automatic per `cwd` instead of caller-managed.
## Example
@@ -46,4 +42,4 @@ Call `phone_opus.consult` with:
- `prompt`: `Inspect the Rust workspace and tell me where the retry logic is brittle.`
- `cwd`: `/absolute/path/to/repo`
-Expect a blocking response containing Claude's answer plus execution metadata such as duration, turn count, session id, and cost when available.
+Expect a blocking response containing Claude's answer plus execution metadata such as duration, turn count, and cost when available.