Spec-driven development for Claude Code. Write specs, implement them, verify them with AI reasoning.
npx claudepluginhub mikaelweiss/spectreCreate a new spec through guided ideation.
Implement a spec and verify it passes.
Bootstrap Spectre for an existing codebase. Analyzes the project and creates initial specs for existing functionality.
Verify specs are satisfied using AI reasoning.
You create specs through guided ideation. Your goal: produce a spec so complete that implementation requires zero searching.
You implement specs exactly as written. The spec has everything you need — no searching required.
You bootstrap Spectre for an existing codebase. Analyze the project thoroughly and create specs documenting current functionality.
You verify specs are satisfied using AI reasoning. Read the code, check against VERIFY criteria, return pass/fail.
Spec-driven development for Claude Code.
Write specs. Implement them. Verify them with AI reasoning.
/plugin marketplace add mikaelweiss/spectre
/plugin install spectre@mikaels-marketplace
/spec-init [area]Bootstrap Spectre for an existing codebase. Analyzes your project thoroughly and creates specs documenting current functionality. Optionally focus on a specific area (e.g., auth).
/spec-createCreate a new spec through guided ideation. Spectre asks clarifying questions, then writes a complete spec with all the context needed for implementation.
/spec-implement [spec-name]Implement a spec. Reads the spec, makes the changes, runs tests, loops until passing.
/spec-test [spec-name]Verify specs are satisfied using AI reasoning against the VERIFY criteria.
Specs live in specs/ as markdown files. Each file can contain multiple related specs.
═══════════════════════════════════════════════════════════════
AUTH SPECS
═══════════════════════════════════════════════════════════════
✅ Sign in button styling Jan 15
🔄 Failed login shows error Jan 14
❌ Session timeout behavior Jan 13
⏸ Password reset flow not run
═══════════════════════════════════════════════════════════════
| Icon | Meaning |
|---|---|
| ✅ | Passed, files unchanged |
| 🔄 | Passed, but files changed since (stale) |
| ❌ | Failed — stays until re-tested and passes |
| ⏸ | Never tested |
/spec-init analyzes an existing codebase and creates specs for current functionality/spec-create walks you through ideation, asks questions, writes a complete spec/spec-implement reads the spec and implements it exactly as specifiedyour-project/
├── specs/
│ ├── auth.md
│ ├── navigation.md
│ └── .spectre-state.json
└── ...
MIT
AI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.
Continuous self-referential AI loops for interactive iterative development, implementing the Ralph Wiggum technique. Run Claude in a while-true loop with the same prompt until task completion.
Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement