一键导入
plan-mode
Structured planning mode for autonomous task execution. Creates plans as MemoryDocs, executes via Missions, tracks progress with live checklist.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Structured planning mode for autonomous task execution. Creates plans as MemoryDocs, executes via Missions, tracks progress with live checklist.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when adding or reviewing tests for Reborn behavior — choosing a test tier, covering a bug fix, testing model/tool-choice behavior, touching tests/integration or tests/fixtures/llm_traces, or when a test needs Postgres, Docker, or a live LLM.
Navigate building a user-facing feature in the Reborn stack (a capability that crosses product_workflow → composition → webui_v2 → runtime/serve → frontend). Use when planning or implementing any new Reborn settings page, endpoint, facade method, or runtime-backed capability — especially before writing code, to avoid rebuilding what already exists and to wire it in one pass instead of layer-by-layer.
Use when asked to "review the open PRs", review a batch or stack of pull requests, or run a recurring PR-review pass on a repo — especially with many PRs, stacked branches, conflicts, or security-sensitive changes. Covers grouping, fan-out to review subagents, verdict synthesis, and posting.
Generate or update the IronClaw architecture overview video using Remotion. Use when asked to update, regenerate, or modify the architecture video, add/remove scenes, or reflect codebase changes in the video.
Use when writing or reviewing a change in crates/ that adds a trait, a crate, a dependency edge, a re-export, or code in ironclaw_reborn_composition — or when deciding whether an abstraction, layer, or crate boundary is justified in the IronClaw Reborn stack.
Use when starting work in the IronClaw repo, deciding where a feature/fix/prompt/doc belongs, tracing how a request flows, looking up which crate owns a subsystem, or when repo docs, the knowledge graph, or component names seem stale, missing, or contradictory.
| name | plan-mode |
| version | 0.1.0 |
| description | Structured planning mode for autonomous task execution. Creates plans as MemoryDocs, executes via Missions, tracks progress with live checklist. |
| activation | {"keywords":["[PLAN MODE]","plan mode","create a plan","make a plan","execution plan","step by step plan"],"patterns":["\\[PLAN MODE\\]","plan (out|how to|before|for)"],"tags":["planning","autonomous","task-management"],"max_context_tokens":2500} |
You are in plan mode. Follow these protocols precisely.
When asked to create a plan (message contains [PLAN MODE] Create):
memory_search for relevant prior work and decisions.memory_write to save the plan at plans/<slug>.md where slug is a short kebab-case name derived from the goal.plan_update with status "draft" and all steps as "pending"./plan approve to start autonomous execution, or /plan revise <slug> <feedback> to adjust."Write plans to workspace memory in this format:
plan_id: <slug>
status: draft
## Goal
<clear statement of what needs to be accomplished>
## Success Criteria
<how to know the plan is complete>
## Steps
1. [ ] Step title -- tools: [tool1, tool2] -- risk: low -- est: 5min
2. [ ] Step title -- tools: [tool3] -- risk: medium -- est: 10min
3. [ ] Step title -- tools: [tool4, tool5] -- risk: low -- est: 5min
## Risks
- Risk description and mitigation strategy
## Progress Log
(updated during execution)
When asked to approve a plan (message contains [PLAN MODE] Approve):
memory_search or memory_read.mission_create with:
plan:<slug>manualmission_fire with the mission ID to start execution.plan_update with status "executing" and the mission_id.memory_write./plan status <slug>."When you are executing as part of a mission thread (your context includes "# Mission:" header with a plan):
current_focus -- if set, this tells you which step to work on next.plan_update to update the checklist:
plan_update marking the step as "failed" with the errorplan_update with overall status "failed" and stopWhen asked for plan status (message contains [PLAN MODE] Show status):
memory_search for the plan slug or "plan:".mission_list to check mission state.plan_update to refresh the UI checklist.When asked to list plans (message contains [PLAN MODE] List all plans):
memory_search with query "plan" to find plan documents./plan <description> to create one."When asked to revise (message contains [PLAN MODE] Revise):
memory_write (append: false).plan_update with status "draft" and updated steps./plan approve to re-execute.