Use this skill to coordinate non-trivial feature work from discovery through
implementation, review, validation, and summary.
Read Next
Before running this workflow, read:
references/phase-workflow.md
Use the sub-skills in this directory only when their phase applies:
code-explorer: deep codebase tracing and implementation analysis
code-architect: architecture design and implementation blueprinting
code-reviewer: high-signal review for correctness and project fit
Role
This parent skill is the orchestration layer. Keep it focused on routing,
phase selection, and handoff between sub-skills. Concrete execution details
belong in the phase workflow reference or in the smallest applicable sub-skill.
Core Principles
- Understand the codebase before changing it.
- Ask concrete clarifying questions when behavior, scope, compatibility, or
integration points are underspecified.
- Read files surfaced by exploration or design passes before making
architectural claims.
- Prefer simple, maintainable designs grounded in repository patterns.
- Track progress with a todo list when the work spans multiple steps.
- Compress the workflow for trivial tasks, but preserve the same reasoning
discipline.
Workflow Summary
The detailed actions, examples, and review rules live in
references/phase-workflow.md. The phase order is:
- Discovery: understand the request and constraints.
- Codebase exploration: map relevant implementation patterns.
- Clarifying questions: resolve material ambiguity before designing.
- Architecture design: compare viable approaches and choose one.
- Implementation: build the approved or obvious approach.
- Quality review: run risk-appropriate review, validation, and Cleanup Gate.
- Summary: report decisions, changed files, validation, and residual risks.
Delegation Rules
- Use
code-explorer for broad or unfamiliar areas before designing.
- Use
code-architect when multiple credible architecture choices exist.
- Use
code-reviewer for non-trivial implementation review or explicit review
loops.
- Default to at most one active delegated reviewer per review round. Treat
architecture, correctness, simplicity, and project conventions as review
dimensions that one reviewer can cover together.
- In a review loop, keep the current reviewer only long enough to verify fixes
for its own findings, then start the next full-scope round with a fresh
reviewer.
- Use parallel reviewers within one round only when the user explicitly
requests them or a concrete high-risk scope justifies independent review.
- After delegated review, the main agent still owns consolidation,
validation, and final handoff quality.
When Not To Use
This workflow is usually overkill for:
- one-line bug fixes
- trivial refactors
- clearly scoped edits in a single file
- urgent hotfixes where architecture comparison adds no value
1---2name: feature-dev3description: Guided feature development with codebase understanding and architecture focus. Use when implementing a non-trivial feature that benefits from structured discovery, exploration, architecture comparison, implementation, and review.4---56Use this skill to coordinate non-trivial feature work from discovery through7implementation, review, validation, and summary.89## Read Next1011Before running this workflow, read:1213- `references/phase-workflow.md`1415Use the sub-skills in this directory only when their phase applies:1617- `code-explorer`: deep codebase tracing and implementation analysis18- `code-architect`: architecture design and implementation blueprinting19- `code-reviewer`: high-signal review for correctness and project fit2021## Role2223This parent skill is the orchestration layer. Keep it focused on routing,24phase selection, and handoff between sub-skills. Concrete execution details25belong in the phase workflow reference or in the smallest applicable sub-skill.2627## Core Principles2829- Understand the codebase before changing it.30- Ask concrete clarifying questions when behavior, scope, compatibility, or31 integration points are underspecified.32- Read files surfaced by exploration or design passes before making33 architectural claims.34- Prefer simple, maintainable designs grounded in repository patterns.35- Track progress with a todo list when the work spans multiple steps.36- Compress the workflow for trivial tasks, but preserve the same reasoning37 discipline.3839## Workflow Summary4041The detailed actions, examples, and review rules live in42`references/phase-workflow.md`. The phase order is:43441. Discovery: understand the request and constraints.452. Codebase exploration: map relevant implementation patterns.463. Clarifying questions: resolve material ambiguity before designing.474. Architecture design: compare viable approaches and choose one.485. Implementation: build the approved or obvious approach.496. Quality review: run risk-appropriate review, validation, and Cleanup Gate.507. Summary: report decisions, changed files, validation, and residual risks.5152## Delegation Rules5354- Use `code-explorer` for broad or unfamiliar areas before designing.55- Use `code-architect` when multiple credible architecture choices exist.56- Use `code-reviewer` for non-trivial implementation review or explicit review57 loops.58- Default to at most one active delegated reviewer per review round. Treat59 architecture, correctness, simplicity, and project conventions as review60 dimensions that one reviewer can cover together.61- In a review loop, keep the current reviewer only long enough to verify fixes62 for its own findings, then start the next full-scope round with a fresh63 reviewer.64- Use parallel reviewers within one round only when the user explicitly65 requests them or a concrete high-risk scope justifies independent review.66- After delegated review, the main agent still owns consolidation,67 validation, and final handoff quality.6869## When Not To Use7071This workflow is usually overkill for:7273- one-line bug fixes74- trivial refactors75- clearly scoped edits in a single file76- urgent hotfixes where architecture comparison adds no value