Help us improve
Share bugs, ideas, or general feedback.
Plugin for orchestrating coding workspaces from Vibe Kanban issue boards.
npx claudepluginhub chrisbanes/vibe-kanban-orchestratorOrchestration and plan-to-project skills for Vibe Kanban — checks for open tasks, manages workspace lifecycle, starts new workspaces, and creates issues from plans.
Share bugs, ideas, or general feedback.
A Claude Code plugin that orchestrates coding workspaces from your Vibe Kanban issue board.
Run manually or set up on a cron to keep your backlog moving.
This repository is a Claude Code plugin marketplace — install individual plugins from it, don't install the repo directly.
| Skill | Description |
|---|---|
/orchestrate | Check for open tasks, manage workspace lifecycle, start new workspaces |
/plan-to-project | Create Vibe Kanban issues from a plan document |
Add the marketplace, then install the plugin:
/plugin marketplace add chrisbanes/vibe-kanban-orchestrator
/plugin install orchestrator@vibe-kanban-orchestrator
Create ~/.vibe-kanban-orchestrate.json to customize behavior:
{
"max_concurrent_workspaces": 2,
"default_branch": "main",
"prompt": "You are an autonomous coding agent working on a task from the backlog. Read the task description carefully, explore the codebase, implement changes with tests, follow existing conventions, and create a PR when done.",
"review": {
"enabled": true,
"executor": "CLAUDE_CODE",
"variant": "sonnet",
"prompt": "You are a code reviewer. Review the open PR in this workspace. Examine all changes for bugs, code quality issues, missing tests, and deviations from the issue requirements. Fix any issues you find and push your changes."
},
"plan_directory": "docs/plans"
}
| Field | Default | Description |
|---|---|---|
max_concurrent_workspaces | 2 | Maximum number of active workspaces at once |
default_branch | "main" | Branch to use when starting new workspaces |
prompt | See above | System prompt prepended to each workspace task |
review.enabled | true | Whether to auto-review PRs before merge |
review.executor | server default | Executor for the review session |
review.variant | server default | Variant (model) for the review session |
review.prompt | See above | Prompt given to the review agent |
plan_directory | "docs/plans" | Directory to search for plan files |
Run the orchestrator to check for work and start agents:
/orchestrate
Set up a recurring run:
/loop 10m /orchestrate
The orchestrator:
Create issues from a plan document:
/plan-to-project
This will find plan files in your configured plan_directory, ask you to pick one, set priority, and create issues. You can create a single issue for the whole plan or one issue per ### Task section.
Apache 2.0