Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qrspi

Claude Code plugin for structured feature development: Query → Research → Spec → Plan → Implement.

Each step produces a reviewable artifact in ./qrspi/<feature>/. The human gates every transition.

Install

# From marketplace (after publishing)
/plugin marketplace add tomfuertes/qrspi
/plugin install qrspi

# Or local development
claude --plugin-dir /path/to/qrspi

Usage

/qrspi:query auth-refactor              # Step 1: Surface questions
/qrspi:research auth-refactor           # Step 2: Gather facts from codebase
/qrspi:spec auth-refactor "keep v1"     # Step 3: Define behavioral delta
/qrspi:plan auth-refactor               # Step 4: Atomic implementation steps
/qrspi:implement auth-refactor          # Step 5: Execute the plan
/qrspi:implement auth-refactor 3-5      # Step 5: Execute specific steps

Extra arguments after the feature name are passed as additional constraints/context.

Philosophy

  • Code is the source of truth. QRSPI artifacts are disposable scaffolding — delete ./qrspi/<feature>/ after merge.
  • Humans gate every transition. No auto-chaining between steps.
  • Each step has a single job. Query asks questions. Research gathers facts. Spec defines what. Plan defines how. Implement executes.

Skills

Skill Step Output
/qrspi:query 1 ./qrspi/<feature>/queries.md
/qrspi:research 2 ./qrspi/<feature>/research.md
/qrspi:spec 3 ./qrspi/<feature>/spec.md
/qrspi:plan 4 ./qrspi/<feature>/plan.md
/qrspi:implement 5 Code changes + task list

A background protocol skill auto-loads to teach Claude the QRSPI conventions.

License

MIT

About

Claude Code plugin: Query → Research → Spec → Plan → Implement. Structured feature development with human-gated transitions.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors