Spec-driven development workflow for Claude Code
npx claudepluginhub stickystyle/regentSpec-driven development workflow for Claude Code
The architect who listens to your team argue, writes down what matters, and hands developers a crystal-clear blueprint.
Regent turns vague ideas into production-ready code through structured brainstorming. Instead of jumping straight to implementation, Regent asks the right questions—one at a time—to build a complete spec before anyone writes a line of code.
Brainstorm → Specify → Design → Plan → Execute
Start a brainstorm in Slack with /brainstorm --huddle --repo acme/api. Regent spins up a voice call and listens while your team talks through the problem. When someone types @regent JWT for stateless auth, the bot already heard the debate about revocation tradeoffs—and asks smarter follow-up questions because of it.
| Package | Description |
|---|---|
| plugin/ | Claude Code plugin for local spec-driven development |
| slackbot/ | Slack bot (ROSI) for collaborative spec development in teams |
# Add the marketplace
/plugin marketplace add stickystyle/regent
# Install the plugin
/plugin install regent@stickystyle-regent
# Initialize in your project
/regent:init
# Start brainstorming
/regent:brainstorm
For local development, add the local directory as a marketplace:
# Add local marketplace (run inside Claude Code)
/plugin marketplace add /path/to/regent
# Install from local marketplace
/plugin install regent@regent-plugins
See plugin/README.md for full documentation.
cd slackbot
slack login
slack run
See slackbot/README.md for development setup.
We're building Regent using Regent. The Slack Bot Epic tracks the complete spec-driven development of ROSI—from brainstorm through implementation—all generated by the workflow itself.
This gives us:
regent/
├── .claude-plugin/ # Plugin manifest
├── plugin/ # Claude Code plugin
│ ├── commands/ # Slash commands (/regent:brainstorm, etc.)
│ └── agents/ # Specialized agents (writers, validators)
└── slackbot/ # Slack ROSI app (Deno/TypeScript)
├── functions/ # Custom Slack functions
├── workflows/ # Workflow definitions
└── triggers/ # Trigger configurations
AGPL
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Claude Code plugins for the Slidev presentation framework
Bundled plugins for actuating and debugging the Chrome browser.