# Feature Dev

> Guides a structured feature-development workflow: explore the codebase with subagents, draft a plan for approval, implement step by step, verify with parallel checks, and record conventions.

- Skill: `samyakjhaveri/feature-dev` (Agent Skill)
- Install (CLI): `npx skillmds@latest add samyakjhaveri/feature-dev`
- Raw SKILL.md: https://api.skillmd.com/api/skills/samyakjhaveri/feature-dev/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity, Coding & Dev Tools, Code Review, Task Management
- Tags: Feature Development, Planning, Subagents, Verification
- Author: SamyakJhaveri (https://skillmd.com/u/samyakjhaveri)
- Updated: 2026-08-22
- Page: https://skillmd.com/skills/samyakjhaveri/feature-dev

---


# Feature Development Workflow

Structured workflow for implementing a new feature.

## Arguments
- `$ARGUMENTS` — feature name/description

## Workflow

### Phase 1: Explore
Use 3-5 parallel subagents to explore the areas of the codebase relevant to this feature.
Do NOT read code directly in the main context — delegate to subagents.
Summarize findings before proceeding.

### Phase 2: Spec
Enter plan mode. Draft the implementation plan:
- Files to create/modify
- Dependencies affected
- Test strategy
- Risk assessment

Present the plan and **wait for user approval** before proceeding.

### Phase 3: Implement
- Work through the plan step by step
- Use subagents for independent subtasks (with worktree isolation if needed)
- Verify each step compiles/passes before moving on
- Run relevant tests after each significant change

### Phase 4: Verify
Launch verification subagents in parallel:
1. **Correctness** — do the changes work as intended?
2. **Edge cases** — what could break?
3. **Quality** — code style, naming, complexity
4. **Integration** — `python3 scripts/validate_schema.py --all` still passes?

### Phase 5: Record
- Update CLAUDE.md if any new conventions or gotchas were discovered
- Summarize what was done and any follow-up items

