Issue-driven, multi-agent development workflow for Claude Code
npx claudepluginhub dokipen/claude-cadenceIssue-driven, multi-agent development workflow with git worktrees, structured phases, and specialist delegation
An issue-driven, multi-agent development workflow plugin for Claude Code.
Claude Cadence provides a structured development workflow with git worktrees, phased implementation, specialist agent delegation, and GitHub issue tracking — all stack-agnostic and customizable per project.
This repo also includes a thin Codex compatibility layer that reuses the existing Claude prompts, scripts, and CLAUDE.md as the source of truth. See docs/codex-compatibility.md.
Codex support is packaged as a compatibility layer rather than a second copy of the workflow docs:
.codex-plugin/plugin.json registers the plugin for Codexcodex/skills/ contains generated thin wrappers for commands, shared skills, and specialist rolesscripts/sync-codex.py regenerates those wrappers from the canonical Claude source filesWhen updating Cadence workflows, edit the existing Claude files first and then run:
python3 scripts/sync-codex.py
git clone https://github.com/dokipen/claude-cadence.git
claude --plugin-dir ./claude-cadence
To always load the plugin, add --plugin-dir to your shell alias or config:
claude() { command claude --plugin-dir /path/to/claude-cadence "$@"; }
# Add the marketplace (once)
/plugin marketplace add dokipen/claude-cadence
# Install the plugin
/plugin install claude-cadence
cd /path/to/claude-cadence && git pull
Run claude plugin update cadence@claude-cadence to update, then restart Claude Code.
| Command | Purpose |
|---|---|
/lead | Coordinate implementation through 8 structured phases (0–7) |
/refine or /refine 123 | Refine issues to quality standards |
| Skill | Purpose |
|---|---|
new-work | Create a git worktree for isolated development |
create-pr | Create a PR with pre-flight verification |
create-skill | Bootstrap new Claude Code skills |
project-ops | Shared worktree management utilities |
| Agent | Role |
|---|---|
code-reviewer | PR reviews, code quality, best practices |
tester | Test execution, bug reproduction, coverage |
security-engineer | Security audits, dependency checks |
performance-engineer | Performance profiling, optimization |
claude-specialist | Claude Code configuration, agent/skill design |
ticket-refiner | Issue quality assurance |
Claude Cadence agents read your project's CLAUDE.md to discover stack-specific commands. Add a ## Verification section:
## Verification
flutter analyze && flutter test
or:
## Verification
go vet ./... && go test ./...
The agents and scripts will use this command automatically.
Add domain-specific agents to your project's .claude/agents/ directory. They layer on top of the plugin's core agents:
your-project/.claude/
├── agents/
│ ├── designer.md # Your custom agent
│ ├── game-mechanics-engineer.md # Your custom agent
│ └── tester.md # Overrides plugin's generic tester
Same-name agents in your project override the plugin version.
The /lead command orchestrates structured phases:
Issues must be refined (/refine) before implementation — this covers estimation, acceptance criteria, and labeling.
<issue-number>-<description> (e.g., 42-add-auth)/refinegh CLIBring up the full local stack for manual PR QA with a single command:
cp .env.dev.example .env.dev # fill in your secrets
docker compose -f docker-compose.dev.yml up --build
Then open http://localhost. See docs/dev-environment.md for full setup instructions, GitHub OAuth configuration, and how to test a specific PR branch.
A GraphQL-based ticket tracking service with CLI client. See the Issue Microservice Documentation for setup, deployment, and usage.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations