robin
Autonomous multi-agent software development workflow: Intake → Planning → Scheduler → Executor × N → Review. One-shot human brief in, software project out.
Plugin robin from marketplace robin in waynewangyuxuan/Robin. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
What it installs
Skills (12)
robin-committerAI-Robin Committer. Executes a git commit on behalf of the kernel using the verbatim message provided by Merger or Degrader. Never composes commit messages itself.
robin-degraderAI-Robin Degrader. Writes the context-degraded-*.yaml spec narrative and updates escalation-notice when a scope is degraded. Reads original specs + ledger history to compose the narrative (domain work the kernel cannot do itself).
robin-executorAI-Robin Executor stage. Given a single task (typically one milestone), loads relevant context, writes/modifies code and specs, and returns a structured artifacts summary. Does NOT git commit (kernel delegates that to Committer).
robin-finalizerAI-Robin Finalizer. Generates the end-of-run delivery bundle (.ai-robin/DELIVERY.md) summarizing what was built vs degraded, by scanning ledger + reading intent specs.
robin-intakeAI-Robin Intake stage. Conducts the one-time user Q&A at the start of a Robin run — surfaces decisions, fills gaps, produces planning-ready Feature Room specs. Only human-facing stage of an AI-Robin run.
robin-kernelAI-Robin kernel (main agent). Autonomous multi-agent workflow that takes a one-shot human intake and delivers a software project end-to-end. Dispatches sub-agents (intake, planner, scheduler, executor, researcher, reviewer, merger, committer, degrader, finalizer) and routes their return signals. Loa
robin-mergerAI-Robin Merger. Consolidates N review sub-verdicts into one merged verdict with a composed git commit message for the Committer.
robin-plannerAI-Robin Planning stage. Turns Intake's specs into an executable plan with milestones, module boundaries, and API contracts. May re-spawn for research gaps, sub-planning, or post-review rework.
robin-researcherAI-Robin Researcher. Answers a specific factual question Planner needs to finalize a plan. Uses web search + targeted analysis to produce structured findings with confidence.
robin-review-plannerAI-Robin Review-Planner. Given a batch's change artifacts, decides which domain-specific reviewer playbooks to run (code-quality always, plus domain-specific like frontend-a11y, backend-api, db-schema as applicable).
robin-reviewerAI-Robin generic reviewer skill. The shared review flow used by all domain-specific reviewer agents (robin-reviewer-code-quality, robin-reviewer-frontend-a11y, etc.). Defines how to load scope, walk a domain checklist, and emit a structured verdict. Domain-specific checklists live in `domains/{domai
robin-schedulerAI-Robin Scheduler stage. Reads the plan + current progress and decides which milestones to tackle in the next batch, at what concurrency (parallel / sequential / mixed).
Slash commands (3)
/robin:robin-resumeResume an interrupted AI-Robin run, or resolve a paused milestone checkpoint
/robin:robin-startStart a new AI-Robin run on the current working directory
/robin:robin-statusReport status of the current AI-Robin run without changing state
Subagents (11)
robin-committerAI-Robin Committer Agent. Executes a git commit using the exact message provided by the trigger signal. Invoked only by the AI-Robin kernel after review_merged or degradation_spec_written.
robin-degraderAI-Robin Degrader Agent. Writes the context-degraded-*.yaml spec with narrative and updates escalation-notice.md. Invoked only by the AI-Robin kernel when a scope is degraded.
robin-executorAI-Robin Executor Agent. Writes actual application code for one milestone. May modify source files and run tests. Does NOT git commit (kernel does that). Invoked only by the AI-Robin kernel.
robin-finalizerAI-Robin Finalizer Agent. Generates the end-of-run delivery bundle (DELIVERY.md). Invoked only by the AI-Robin kernel on all_complete.
robin-intakeAI-Robin Intake Agent. Intake stage — the only sub-agent that interacts with the user. Do not invoke for general intake tasks; only invoke as part of an AI-Robin dispatch loop.
robin-mergerAI-Robin Merger Agent. Consolidates N review sub-verdicts into one merged verdict with a composed git commit message. Invoked only by the AI-Robin kernel after all review playbooks return.
robin-plannerAI-Robin Planner Agent. Turns Intake's intake into an executable plan with milestones, modules, and contract specs. Invoked only by the AI-Robin kernel.
robin-researcherAI-Robin Researcher Agent. Answers a specific factual question via web search. Invoked only by the AI-Robin kernel when Planning returns planning_needs_research.
robin-review-plannerAI-Robin Review Planner Agent. Meta-agent that decides which review playbooks to run for a batch. Invoked only by the AI-Robin kernel at the start of every review stage.
robin-reviewer-code-qualityAI-Robin code-quality reviewer. Always-on review that evaluates correctness, readability, maintainability, error handling, testing, and basic security across changed code. Uses the robin-reviewer generic flow with code-quality domain rules.
robin-schedulerAI-Robin Scheduler Agent. Scheduler — decides which milestones run in the next batch and at what concurrency. Read-mostly. Invoked only by the AI-Robin kernel.
Hooks (5)
- PreToolUse
python3 $CLAUDE_PLUGIN_ROOT/hooks/pre_task.py
- PostToolUse
python3 $CLAUDE_PLUGIN_ROOT/hooks/post_task.py
- SessionStart
python3 $CLAUDE_PLUGIN_ROOT/hooks/session_start.py
- Stop
python3 $CLAUDE_PLUGIN_ROOT/hooks/stop.py
- SubagentStop
python3 $CLAUDE_PLUGIN_ROOT/hooks/subagent_stop.py
Maintain robin?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.