mcpField
P
piv-run-full-loop

piv-run-full-loop

github.com/coleam00Agent workflows722225 installsUpdated 3w ago
Repository

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

  1. 01Primes context by loading the codebase
  2. 02Creates a feature implementation plan
  3. 03Implements from the plan and validates changes
  4. 04Commits the completed work
  5. 05Reports outputs and suggested next steps

Use cases

  1. 01Taking a feature request through implementation and commit
  2. 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-loop

After installing, type/piv-run-full-loopin Claude Code to confirm it loaded.

Details

From the project README

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 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:

  1. ✅ Prime - Codebase context loaded
  2. ✅ Planning - Plan created at .claude/plans/[feature-name].md
  3. ✅ Execute - Feature implemented and validated
  4. ✅ 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

Comments

Markdown supported