About piv-run-full-loop
piv-run-full-loop is a skill that chains codebase priming, implementation planning, feature work, and committing into one development workflow. It is intended for carrying a feature request through those four stages and reporting the resulting plan, changes, tests, and commit.
Key features
- 01Primes context by loading the codebase
- 02Creates a feature implementation plan
- 03Implements from the plan and validates changes
- 04Commits the completed work
- 05Reports outputs and suggested next steps
Use cases
- 01Taking a feature request through implementation and commit
- 02Following a consistent four-stage development workflow
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ coleam00/ skills --skill piv-run-full-loopAfter installing, type/piv-run-full-loopin Claude Code to confirm it loaded.
Details
From the project READMEEnd-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 prime-codebase skill (.claude/skills/prime-codebase/SKILL.md).
Step 2: Planning - Create Implementation Plan
Create a detailed implementation plan for the feature.
Run the piv-plan-implementation 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 piv-implement 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 piv-commit 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:
git push - Create pull request (if applicable)
- Continue with next feature