一键导入
plan
Creates detailed implementation plan from validated research. Produces task breakdown with dependencies and file inventory.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Creates detailed implementation plan from validated research. Produces task breakdown with dependencies and file inventory.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Validates research or plan against hallucination, overscoping, and traceability. Produces a clear PASS/WARN/FAIL verdict.
Reviews code for correctness, security, performance, and pattern compliance. P0/P1/P2 severity. Absorbs security and performance audit checks.
Executes implementation plan with quality checks and progress tracking. Follows AGENTS.md patterns strictly.
Use when needing to understand requirements before implementation. Gathers context from Jira, Confluence, codebase, and docs. Produces research document with confidence assessment.
Use when implementing features from Jira tickets, PRDs, or user requirements. Orchestrates Research-Plan-Implement workflow with quality gates.
基于 SOC 职业分类
| name | plan |
| description | Creates detailed implementation plan from validated research. Produces task breakdown with dependencies and file inventory. |
Transforms validated research into an actionable implementation plan.
.claude/output for Claude Code, .codex/output for Codex CLI.Before task breakdown, decide:
Before writing the plan, identify any open edge cases or scope questions:
If there are ANY open questions, list them ALL and ask in a single batch before writing the plan.
Do NOT silently assume edge case behavior — ask. Document the user's answer in the plan under "Confirmed Decisions".
Example:
Before I write the plan, I need to clarify a few things:
1. [Edge case] When the list is empty, should we show "No results" or hide the section?
2. [Scope] Should {feature X} be included in this sprint or deferred?
3. [Architecture] Should we extend {ExistingController} or create a new one?
Break implementation into atomic, sequential tasks. Each task:
T{n}: {Short title}
Layer: data / domain / application / presentation
Files: {list of files to create or modify}
Requires: {R1, R2...} (requirement IDs it fulfills)
Depends on: {T1, T2...} (tasks that must complete first)
Acceptance criteria:
- [ ] {specific verifiable criterion}
List every file to create or modify:
Create:
lib/src/features/{feature}/data/{name}_response.dart
lib/src/features/{feature}/presentation/{screen}_screen.dart
...
Modify:
lib/src/routes/app_router.dart (add route)
...
Brief notes on:
Save to OUTPUT_DIR/plan-{feature}.md:
# Implementation Plan: {Feature Name}
## Metadata
- Date: {date}
- Source: research-{feature}.md
- Complexity: {Low / Medium / High}
## Confirmed Decisions
| Question | Decision |
|----------|----------|
| {edge case} | {answer} |
## Architectural Approach
{Brief description of approach and patterns used}
## Tasks
### T1: {Title}
- **Layer**: {layer}
- **Files**: `{path}`
- **Requires**: R1, R2
- **Depends on**: —
- **Acceptance criteria**:
- [ ] {criterion}
### T2: {Title}
...
## File Inventory
### Created
| File | Purpose |
|------|---------|
| `path` | {purpose} |
### Modified
| File | Changes |
|------|---------|
| `path` | {changes} |
## Requirement Traceability
| Requirement | Addressed by |
|-------------|--------------|
| R1: {desc} | T1, T3 |
| R2: {desc} | T2 |
## Risks
{List or "None identified"}
/plan — Create plan from validated research
/plan verify — Verify existing plan against requirements