rota

Skills

One page per /rota-* skill: when to use it, when another skill fits better, what usually comes before and after, and a short example. This index, the README skills table and the chains in how it works are generated from these pages by scripts/skills-docs.py, so edit the pages, not those lists.

Capture

  • /rota-capture: Record bugs, features and tasks in the backlog without starting work. Flags: --remove <ID>, --triage <N>.

Plan

  • /rota-brainstorm: Negotiate the design of one Major item before planning it. Flags: --grill.
  • /rota-spike: Try one risky idea on a throwaway branch and keep only the finding. Flags: done <name>.
  • /rota-plan: Write a signed-off implementation plan with verifiable tasks.
  • /rota-vision: Turn an idea into milestones with dependencies and ready/blocked status.

Execute

  • /rota-work: Build the next item in small commits, one verified task at a time. Flags: --preview <ID>.
  • /rota-debug: Find the root cause of one bug, fix it atomically and prove it.
  • /rota-refactor: Review the architecture and file refactor issues; –map drafts the map. Flags: --fix, --designs, --interactive, --map.

Ship

  • /rota-review: Review a branch against its spec and conventions before it leaves. Flags: --since <sha>, --queue.
  • /rota-ship: Review, then open the PR or merge, linking items by ID. Flags: --undo, --docs.
  • /rota-docs: Scaffold, update or reorganize the public docs. Flags: restructure.
  • /rota-qa: Run product-level QA against the built artifact and score it. Flags: first-run, run [<target>], restructure, uat <ID>.

Persist

  • /rota-learn: Save the session’s durable lessons to KNOWLEDGE.md. Flags: --strict, --retro [<session-id|path>], --external-review, --term <name>, --promote | --deprecate | --amend <topic> "<title>".
  • /rota-decide: Record a hard-boundary decision with explicit forbids and permits. Manual only. Flags: --from-learning <topic>, --from-spike <name>, --supersede <topic> "<title>", --retire <topic> "<title>".
  • /rota-pause: Stop cleanly and leave a handoff note for the next session. Flags: --report.

Rounds

  • /rota-orchestrate: Run a parallel round: pick the slate, watch workers, merge their PRs.
  • /rota-answer: Answer every decision a round is waiting on, one question at a time. Manual only.

Maintenance

  • /rota-init: Suggest config values from the repo and write the ones you confirm. Manual only.
  • /rota-bugreport: File rota’s own mistakes upstream, after your explicit yes.
  • /rota-release: Cut a release: checklist, version bump, notes, tag, publish. Manual only. Flags: major | minor | patch | <semver>, --dry-run.

Edit this page on GitHub