PIV + Spec-Kit: Structured specs, strict TDD, AI-assisted development
npx claudepluginhub plipowczan/claude-piv-skeletonPIV + Spec-Kit: PIV methodology with structured specs and strict TDD
PIV (Prime-Implement-Validate) + Spec-Kit: Structured specs, strict TDD, for AI-assisted development.
Works with Claude Code, Cursor, GitHub Copilot, OpenAI Codex, and 20+ AI coding tools.
PIV = Prime → Implement → Validate
A development methodology for AI-assisted software development:
→ Interactive Visual Guide | → Full Methodology
This framework integrates best practices from GitHub's Spec-Kit, adding structured specification artifacts to the PIV methodology.
| Artifact | Purpose | Created By |
|---|---|---|
constitution.md | Project principles (one-time setup) | /piv-speckit:constitution |
spec.md | Functional requirements (WHAT) | /piv-speckit:plan-feature |
plan.md | Technical approach (HOW) | /piv-speckit:plan-feature |
tasks.md | Implementation steps (DO) | /piv-speckit:plan-feature |
quickstart.md | TL;DR for humans | /piv-speckit:plan-feature |
All artifacts are structured Markdown - works with ANY AI tool:
No Claude Code dependency for planning or implementation!
# Add marketplace
/plugin marketplace add galando/piv-speckit
# Install PIV + Spec-Kit
/plugin install piv-speckit
Commands: /piv-speckit:prime, /piv-speckit:plan-feature, /piv-speckit:execute, /piv-speckit:constitution
Features: Auto-activating skills (TDD, code-review, security), full reference docs, agent context system.
curl -s https://raw.githubusercontent.com/galando/piv-speckit/main/scripts/piv.sh | bash
How it works:
AGENTS.md - a single file with PIV methodology instructionsAGENTS.md automatically via their project-aware featuresDifference from Claude Code:
| Feature | Claude Code | Cursor / Copilot |
|---|---|---|
| Slash commands | ✅ /piv-speckit:* | ❌ (natural language) |
| Auto-skills | ✅ TDD, security | ❌ |
| Constitution template | ✅ Embedded in plugin | ✅ Included |
| Spec templates | ✅ Embedded in plugin | ✅ Included |
| PIV methodology | ✅ Full | ✅ Compact (AGENTS.md) |
Note: Plugin templates are embedded directly in command files - they work immediately after installation without needing external template files.
| Feature | Claude Code (Plugin) | Cursor / Copilot (Script) |
|---|---|---|
| Commands | /piv-speckit:prime, /piv-speckit:plan-feature, /piv-speckit:execute, /piv-speckit:constitution | Natural language (AI reads AGENTS.md) |
| Auto-Skills | ✅ TDD, code-review, security activate automatically | ❌ |
| Spec Templates | ✅ Included | ✅ Included |
| Constitution | ✅ Included | ✅ Included |
| Context Loading | Smart layering (~15KB on-demand) | AGENTS.md (~500 lines, always loaded) |
| Updates | /plugin update | Re-run script |