2.6 KiB
2.6 KiB
Cobb Curated Playbook
This document is the portable rulebook for the cobb skill. It is self-contained and does not rely on repository-local docs.
Core Objective
Run a reliable multi-droid workflow for coding tasks with clear stage gates:
- Explore
- Spec
- User confirmation
- Code
- Quality
- Review
- Run
- Summarize
Trigger and Identity
- Trigger word:
Cobb - Orchestrator name:
Dom Cobb
Model Routing
- Driver / Explorer / Quality / Runner:
custom:Kimi-K2.5 - Spec/planning:
custom:Gpt-5.2 - Coder (large changes):
custom:Gpt-5.3-Codex - Coder (small fixes):
custom:Kimi-K2.5 - Reviewer (bug/risk pass):
custom:Opus-4.6
Always confirm current IDs with droid exec --help before dispatch.
Workflow Rules
- Start with Kimi as the driver.
- Exploration is mandatory; run one or more explorer prompts as needed.
- Build a context packet after exploration and pass it to spec/coder/reviewer.
- Confirm plan/spec with the user before any code generation.
- Use GPT 5.3 Codex only for large code generation tasks.
- Use Kimi for small edits and operational commands.
- After coding, run quality checks.
- Run a reviewer pass focused on correctness/regressions/risk.
- Run build/test/runtime checks before finalizing.
Guardrails
- Always pass explicit
--modelfor everydroid execcommand. - Do not create unnecessary markdown files.
- Create markdown only when explicitly requested or required by the approved plan.
- Give non-explorer droids rich context to reduce repeated exploration.
- Do not use
--skip-permissions-unsafeunless explicitly authorized. - Do not push/deploy/run destructive actions without explicit user approval.
Autonomy Guidance
- Default/no
--auto: read-only analysis. --auto low: safe file edits and limited operations.--auto medium: development operations (install/build/local git).--auto high: high-impact operations; use only when clearly approved.
Dispatch Contract
Every dispatched prompt should include:
- Objective and success criteria
- Allowed scope (paths/modules)
- Constraints and non-goals
- Expected output format
- Required verification commands
- Guardrail: avoid unnecessary markdown files
Conflict Handling
If instructions conflict, use this order:
- Latest explicit user instruction
SKILL.mdcurated-playbook.mdchecklists.md
If still unclear, stop and ask the user.
Recovery
- Resume with
droid exec -s <session-id> --model <model-id> "continue previous task". - Re-run
droid exec --helpafter long interruptions. - Reconfirm priorities before resuming implementation.