End-to-End Feature Development
Feature Description: $ARGUMENTS
This skill chains the 4 core PIV-loop skills for autonomous feature development.
Step 1: Prime - Load Codebase Context
Execute the priming workflow to understand the codebase.
Run the
skill (
.claude/skills/prime-codebase/SKILL.md
).
Step 2: Planning - Create Implementation Plan
Create a detailed implementation plan for the feature.
Run the
skill (
.claude/skills/piv-plan-implementation/SKILL.md
) with the feature description:
$ARGUMENTS.
IMPORTANT: Note the feature name (and plan file path) that the planning step creates. You'll need it for the next step.
Step 3: Execute - Implement the Feature
Implement the feature from the plan document.
Run the
skill (
.claude/skills/piv-implement/SKILL.md
) with the plan file path:
.claude/plans/[feature-name].md
.
(Use the feature name from Step 2.)
Step 4: Commit - Save Changes
Create a git commit for all changes.
Run the
skill (
.claude/skills/piv-commit/SKILL.md
).
Final Summary
After completing all 4 steps, provide:
Feature Implementation Complete
Original Request: $ARGUMENTS
Feature Name: [feature-name from planning step]
Steps Executed:
- ✅ Prime - Codebase context loaded
- ✅ Planning - Plan created at
.claude/plans/[feature-name].md
- ✅ Execute - Feature implemented and validated
- ✅ Commit - Changes committed to git
Outputs:
- Plan document:
.claude/plans/[feature-name].md
- Files created/modified: [list]
- Tests added: [list]
- Commit hash: [hash]
Next Steps:
- Push to remote:
- Create pull request (if applicable)
- Continue with next feature