plan
Use when goal/spec is clear and you need ordered tasks before writing code. Not while still clarifying.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when goal/spec is clear and you need ordered tasks before writing code. Not while still clarifying.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when a plan or concrete tasks exist and user said build/go/implement. Not to invent scope or claim done without verify.
Use when about to claim done/works/fixed, or user asks test/check/prove. Run evidence; not for pure planning chat.
Use when another installed plugin/skill may do the job better, or to route specialists. ACC stays workflow owner.
Use when user wants an explicit recorded decision or blocker saved to artifacts. Not silent monitoring.
Use when request is too vague to plan or build. Not when goal and constraints are already clear.
Use when verify failed, same error twice, or something is broken. Diagnose before retry; not for first green build.
| name | plan |
| description | Use when goal/spec is clear and you need ordered tasks before writing code. Not while still clarifying. |
Script root: ACC_PLUGIN_ROOT from SessionStart (hooks inject). PLUGIN_ROOT is hooks-only.
Reply rule:
Use $plan after the request is clear enough to break into real work.
Do not write product code, scaffold, or run $execute until:
"Too simple to plan" is still a short plan. Plan can be three lines. Skip is not free.
| Thought | Reality |
|---|---|
| "I'll just start coding" | Plan first. Then user go. |
| "Too small for a plan" | Tiny plan still. |
| "User said build — skip plan" | If no tasks exist, plan first or ask one clarifying line. |
| "I'll plan while coding" | No. Plan ends before build. |
.codex/anyone-can-code/artifacts/SPEC-DRAFT.md, orUpdate canonical state through scripts/canonical_state.py with plan, active
task, boundaries, and next action. Create or replace concrete task queues
through scripts/task_coordination.py so each task has name, dependencies,
owner, status, claim fields, and evidence. Derived plan guidance and task queue
must share the same transaction ID.
Show one concise builder-facing line, for example:
Plan: website + auth + deploy. Payments later.More detail (domain routing, product-intake, tool_interop): read
references/plan-details.md when needed.
When plan needs multi-place research, instruct Codex in plain words:
Spawn a subagent.
Job: <one exact research task>
Scope: <exact files/dirs, read-only>
Expected output: <exact shape>
Speak caveman style: simple, short, direct, step by step, clear YES/NO recommendations, no ceremony.
mechanics_docs_gate marks platform mechanics work, add a docs brief
task before implementation (platform mechanics + docs brief required).Next: $execute when user says go. Do not build during plan.
When this skill's job is finished: