一键导入
large-feature
End-to-end workflow for large, new feature development — deep research with case studies, structured planning, phased implementation
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
End-to-end workflow for large, new feature development — deep research with case studies, structured planning, phased implementation
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Structured debugging — reproduce, hypothesize, isolate root cause, fix surgically, verify no regressions
Review code changes for bugs, API contract violations, and engineering standard violations
Lightweight workflow for small refinements — tweaks, config changes, prompt tuning, single-module changes
| name | large-feature |
| description | End-to-end workflow for large, new feature development — deep research with case studies, structured planning, phased implementation |
| wiki_tiers | ["essential","architecture","decisions","patterns","standards"] |
New territory, many files, or benefits from studying prior art.
Context isolation: Each phase = own session. Artifact on disk bridges phases.
CRITICAL: You are the orchestrator. You do NOT do research, planning, or implementation yourself. You MUST spawn child sessions via claude -p. This is non-negotiable — context isolation between phases is the core architecture.
Derive TOPIC_KEY from description (e.g. "user auth" → USER_AUTH). UPPER_SNAKE. Confirm with user.
Scan {{ARTIFACT_DIR}}/ for existing {KEY}_RESEARCH.md / {KEY}_IMPLEMENTATION_PLAN.md. Skip completed.
Spawn each phase via Bash tool — use run_in_background: true, timeout: 600000:
Phase A: claude -p "<phase A prompt with TOPIC/KEY>" --permission-mode acceptEdits
Phase B: claude -p "<phase B prompt referencing {{ARTIFACT_DIR}}/<KEY>_RESEARCH.md>" --permission-mode acceptEdits
Phase C: claude -p "<phase C prompt referencing {{ARTIFACT_DIR}}/<KEY>_IMPLEMENTATION_PLAN.md>" --permission-mode acceptEdits
After each child exits: read the artifact from {{ARTIFACT_DIR}}/, present 3–5 bullet summary, ask user approval before next phase. Child fails → report, ask user. No auto-retry.
How to verify isolation: The child's output appears in the Bash tool result. Your own context label should NOT grow significantly during a child phase — if it does, you're doing the work inline instead of spawning. Stop and spawn.
Router detected artifacts → this session IS the worker. Execute phase directly.
Input: Feature description + codebase. Output: {{ARTIFACT_DIR}}/<TOPIC>_RESEARCH.md
Explore agents per relevant module → read README.md, report manifests/deps/gotchas.SESSION END: Do NOT proceed to Phase B.
Input: {{ARTIFACT_DIR}}/<TOPIC>_RESEARCH.md Output: {{ARTIFACT_DIR}}/<TOPIC>_IMPLEMENTATION_PLAN.md
SESSION END: Do NOT proceed to Phase C.
Input: {{ARTIFACT_DIR}}/<TOPIC>_IMPLEMENTATION_PLAN.md Output: Production code.
Fresh context:
STANDARDS.md + PATTERNS.md first.Per phase:
{{BUILD_CHECK_CMD}} → summarize → mark ✅ in plan.Completion:
{{BUILD_CHECK_CMD}} — 0 errors.