Retrospective analysis agent. Analyzes completed work (a batch or individual item) to identify process improvement opportunities, presents them to the human, and executes the chosen action for each. Use after a batch or item run to surface workflow improvements, or invoke on-demand with a PR number, branch, or date as…
Smoke test stage. Use when a code review has been approved and the implementation needs manual smoke testing before merge. Executes the smoke test runbook using browser automation.
Spec review stage. Use when a spec branch or PR needs review for completeness, clarity, and testability. Applies fixes directly where possible, can push reviewer-loop fixes, and reports issues requiring human input.
Plan Ready stage. Use when an implementation plan needs to be written. For Full Pipeline items, a spec must be approved first. For Refactor items, the work item brief replaces the spec. Reads the codebase, resolves technical approach questions, then writes the implementation plan, runs its reviewer gate, and resolves…
Backlog stage. Creates one backlog work item from natural-language input with tracker destination detection and clarifying questions when needed. Usage: /add-backlog-item [optional brief description].
Merge all ready PRs in a parallel batch into the target base branch sequentially, auto-resolving trivial CHANGELOG and documentation conflicts, pausing for human input only on non-trivial conflicts, and running post-merge-cleanup for each successfully merged PR. Prints the merge plan for visibility but proceeds…
Graduate a completed integration branch (develop- ) to develop. Opens the graduation PR after confirming all sub-items are merged and getting human approval. Usage: /graduate-development.
After a development PR is merged, sync with origin, switch to the merged PR's base branch, pull, verify or delete the remote implementation branch, delete the local branch, and update the related issue in the issue tracker. Usage: /post-merge-cleanup [--base base-branch] [--pr merged-pr-number] [branch-name].
Prepare a release from develop. Creates the release branch, assembles changelog fragments into CHANGELOG, bumps version, opens PRs to main and develop, then skips release-branch reviewer loops while driving ready-for-regression + CI on the main PR before human merge. Usage: /prepare-release [version number, e.g.…
Run a retrospective analysis on completed work to identify process improvement opportunities. Usage: /retrospective [PR number | branch name | batch date].
Compatibility/advanced alias: resolve a native GitHub epic or explicit item list into a bounded workflow execution scope, with optional delegated review and merge gates. For the recommended starting point, use /run-work instead. Usage: /run-epic --epic | --items [, ...] [--base ] [--delegate-review] [--may-merge]…
Propose portfolio batches (scan-only). No-target scan produces a batch recommendation; all target invocations emit redirect guidance. No mutation in any mode. Usage: /run-work [ ...].
Sync framework updates from the upstream template into this project. Compares template files (local path or remote ref) against this project, shows a categorized diff for review, applies approved changes, and generates ready-to-use git instructions (branch + commit + PR). Run from the project root. Usage…
Merge all ready PRs in a parallel batch into the target base branch sequentially, auto-resolving legacy trivial CHANGELOG and documentation conflicts, pausing for human input only on non-trivial conflicts, and running post-merge-cleanup for each successfully merged PR. Prints the merge plan for visibility but proceeds…
After a development PR is merged, sync with origin, switch to the merged PR's base branch, pull, verify or delete the remote implementation branch, delete the local branch, and update the related issue in the issue tracker. Use when you want to clean up the local repo post-merge.
Review implemented changes against the repository's code review workflow. Use when a feature, refactor, fix, or hotfix PR needs review or reviewer feedback needs to be addressed.