一键导入
deep-plan
Research-validated planning — research → plan → verify cycle for high-confidence implementation plans
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Research-validated planning — research → plan → verify cycle for high-confidence implementation plans
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Full R017 verification (5+3 rounds) before commit
Load a skill profile to switch active plugin set. Use when user wants to focus on a specific workflow (web-app/data-eng/harness-dev/minimal) and reduce skill enumeration block size per
6-stage structured development cycle with stage-based tool restrictions
Deploy applications to Vercel with auto-detection and preview URLs
Auto-detect project context and optimize harness — deactivate unused agents/skills, suggest missing experts, generate project profile
Monitor Claude Code releases and auto-generate GitHub issues for each new version
| name | deep-plan |
| description | Research-validated planning — research → plan → verify cycle for high-confidence implementation plans |
| scope | core |
| context | fork |
| version | 1.0.0 |
| user-invocable | true |
| argument-hint | <topic-or-issue> |
| teams-compatible | true |
Research-validated planning that eliminates the gap between research assumptions and actual code. Orchestrates a 3-phase cycle: Discovery Research → Reality-Check Planning → Plan Verification.
Teams-compatible — works both from the main conversation (R010) and inside Agent Teams members. When used in Teams, the member directly executes the 3-phase workflow without Skill tool invocation.
Full phase detail: guides/deep-plan/phases.md
/deep-plan <topic-or-issue>
/deep-plan "implement caching layer for API responses"
/deep-plan #325 new authentication system
/deep-plan Rust async runtime migration
Research-only analysis produces findings based on assumptions about the codebase. These assumptions often diverge from reality:
| Assumption | Reality | Impact |
|---|---|---|
| "Feature X is missing" | Already implemented | Wasted effort on duplicate work |
| "Pattern Y is needed" | Partially exists | Over-engineering existing code |
| "Library Z is required" | Already a dependency | Unnecessary integration effort |
/deep-plan solves this by cross-referencing research findings against actual code before committing to a plan.
3-phase pipeline:
| Phase | Name | Key Activity | Model |
|---|---|---|---|
| 1 | Discovery Research | 10-team parallel via /research | sonnet + opus |
| 2 | Reality-Check Planning | 3 Explore agents + gap analysis | haiku + opus |
| 3 | Plan Verification | 3 focused verification teams | sonnet + opus |
| Rule | Detail |
|---|---|
| Phase 1 | Full /research skill invocation (10 teams) |
| Phase 2 | Max 3 parallel Explore agents (R009) |
| Phase 3 | Max 3 parallel verification teams (R009) |
| Orchestrator only | Main conversation manages all phases (R010) |
| Intent display | Show phase plan before execution (R015) |
| Ecomode | Auto-activate for team result aggregation (R013) |
| REVISE limit | Max 2 cycles before user escalation |
| Skill | Scope | Code Verification | Phases |
|---|---|---|---|
/research | Analysis only | None — assumption-based | 1 |
| Plan mode | Planning only | Yes — code exploration | 1 |
/structured-dev-cycle | Full implementation | Yes — stage-by-stage | 6 |
/deep-plan | Analysis + Planning + Verification | 3-pass cross-verification | 3 |
Phase 3 verification report path: .claude/outputs/sessions/{YYYY-MM-DD}/deep-plan-{HHmmss}.md
Under mode: "bypassPermissions", subagents write directly to .claude/outputs/ with Write/Edit — no temp-script wrapping is needed (CC v2.1.121+, #1101). When spawning the final synthesis agent to write this artifact, include verbatim in the agent prompt:
**Artifact output (for this task)**
Write the verification report to `.claude/outputs/sessions/<date>/deep-plan-<HHmmss>.md`
using the Write tool directly (create the directory if needed). Your Agent tool call
runs under `mode: "bypassPermissions"`, so direct Write/Edit on `.claude/` is permitted.
See R006 "Sensitive Path Handling" (CC v2.1.121+ direct-write convention).
| Phase | Without Agent Teams | With Agent Teams |
|---|---|---|
| Phase 1 | Delegates to /research (handles internally) | Delegates to /research (handles internally) |
| Phase 2 | Up to 3 Explore agents via Agent tool | Up to 3 Explore agents via Agent tool (below threshold) |
| Phase 3 | 3 agents via Agent tool | 3 agents — prefer Agent Teams for coordination |
After PASS verdict:
[Advisory] Verified plan ready for implementation.
├── For complex implementations (10+ files): /structured-dev-cycle
├── For parallel task execution: superpowers:subagent-driven-development
└── For simple tasks (< 3 files): proceed directly
When spawning agents via the Agent tool during this skill's execution, always pass mode: "bypassPermissions". The Agent tool default (acceptEdits) overrides agent frontmatter permissionMode, causing permission prompts during unattended execution.