swarm repositories / source
aboutsummaryrefslogtreecommitdiff
path: root/assets/codex-skills/phone-opus/SKILL.md
diff options
context:
space:
mode:
authormain <main@swarm.moe>2026-03-25 12:49:33 -0400
committermain <main@swarm.moe>2026-03-25 12:49:33 -0400
commit7f28cb7356092934a25ab5fd277dce38b91eb8c0 (patch)
tree054bcf33708f253e5aaa8668105dc066cc7aa73c /assets/codex-skills/phone-opus/SKILL.md
parentda6410fd33148e7dd0fec9190a1624e34f745b96 (diff)
downloadphone_opus-7f28cb7356092934a25ab5fd277dce38b91eb8c0.zip
Fail fast on inert Claude consults
Diffstat (limited to 'assets/codex-skills/phone-opus/SKILL.md')
-rw-r--r--assets/codex-skills/phone-opus/SKILL.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/assets/codex-skills/phone-opus/SKILL.md b/assets/codex-skills/phone-opus/SKILL.md
index 1ddec2a..fd220d9 100644
--- a/assets/codex-skills/phone-opus/SKILL.md
+++ b/assets/codex-skills/phone-opus/SKILL.md
@@ -31,6 +31,7 @@ should be taken as authoritative or final. It is a pure consultant.
- Prepends a fixed consult prefix before your prompt so Opus knows it is advising another model in read-only mode and should return a prioritized actionable report.
- Uses `--dangerously-skip-permissions`, but wraps Claude in an external `systemd-run --user` sandbox.
- 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.
+- If upstream Claude wedges and stops making observable progress, phone_opus aborts the consult instead of hanging indefinitely.
- 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`.
- This surface is consultative only. Edit tools are unavailable.