npx claudepluginhub asakaguchi/cc-rite-workflowUniversal Issue-driven development workflow for Claude Code
Universal Issue-Driven Development Workflow for Claude Code
The name comes from the English word rite, meaning "ritual" or "ceremony." Issue-driven development — creating Issues, cutting branches, implementing, reviewing, and merging — is a set of practices that every team should follow as second nature. Rite Workflow embeds these practices as a repeatable ritual so they become the natural way you build software.
Claude Code Rite Workflow is a Claude Code plugin that provides a complete Issue-driven development workflow. It works with any software development project regardless of language or framework.
Rite Workflow uses a two-step installation: first register the marketplace, then install the plugin from it.
Step 1: Add the marketplace
/plugin marketplace add B16B1RD/cc-rite-workflow
Step 2: Install the plugin
/plugin install rite@rite-marketplace
Verify installation: Run /rite:init to confirm the plugin is working.
/rite:init
This will:
| Command | Description |
|---|---|
/rite:init | Initial setup wizard |
/rite:workflow | Show workflow guide |
/rite:issue:list | List Issues |
/rite:issue:create | Create new Issue |
/rite:issue:start | Start work (end-to-end: branch → implementation → PR → review) |
/rite:issue:update | Update work memory |
/rite:issue:close | Check Issue completion |
/rite:issue:edit | Edit existing Issue interactively |
/rite:pr:create | Create draft PR |
/rite:pr:ready | Mark as Ready for review |
/rite:pr:review | Multi-reviewer review |
/rite:pr:fix | Address review feedback |
/rite:pr:cleanup | Post-merge cleanup |
/rite:investigate | Structured code investigation |
/rite:lint | Run quality checks |
/rite:template:reset | Regenerate templates |
/rite:sprint:list | List Sprints (optional) |
/rite:sprint:current | Current sprint details (optional) |
/rite:sprint:plan | Sprint planning (optional) |
/rite:sprint:execute | Execute sprint Issues sequentially (optional) |
/rite:sprint:team-execute | Execute sprint Issues in parallel with worktree-based teams (optional) |
/rite:resume | Resume interrupted work |
/rite:skill:suggest | Analyze context and suggest applicable skills |
/rite:issue:create → /rite:issue:start (Implementation → /rite:lint → /rite:pr:create → /rite:pr:review → /rite:pr:fix) → /rite:pr:ready → Merge → /rite:pr:cleanup
Note: /rite:issue:start executes the complete end-to-end flow: branch creation, implementation, quality checks, draft PR creation, self-review, and review fixes - all in one continuous process. See Phase 5: End-to-End Execution for details.
Status Transitions:
Todo → In Progress → In Review → Done
↑ ↑ ↑ ↑
Create Start Work Set Ready Merged
Create rite-config.yml in your project root:
schema_version: 2
project:
type: webapp # generic | webapp | library | cli | documentation
github:
projects:
enabled: true
branch:
base: "main" # Base branch for feature branches (use "develop" for Git Flow)
pattern: "{type}/issue-{number}-{slug}"
commit:
contextual: true
# Optional: Sprint/Iteration management
iteration:
enabled: false # Set true to enable
See Configuration Reference for all options.
| Issue | Solution |
|---|---|
Context limit reached during long-running commands | Run /clear then /rite:resume to continue |
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.