discover-workflows
Recommend GitHub agent workflows (gh-aw) tailored to this repo. Use when the user asks which automations to add to their repo,…
Install the full four-role agent-team pattern (spec → plan → impl → review) into the current repo as one unified setup. Use when the user wants an end-to-end agent pipeline driven by a single issue label, or types /install-agent-team.
Claude Code
$ npx -y skills add verkyyi/github-agent-runner --skill install-agent-team --agent claude-code
Codex
$ npx skills add verkyyi/github-agent-runner --skill install-agent-team -a codex -y
Cursor
$ npx skills add verkyyi/github-agent-runner --skill install-agent-team -a cursor -y
Gemini CLI
$ npx skills add verkyyi/github-agent-runner --skill install-agent-team -a gemini-cli -y
GitHub Copilot
$ npx skills add verkyyi/github-agent-runner --skill install-agent-team -a github-copilot -y
OpenCode
$ npx skills add verkyyi/github-agent-runner --skill install-agent-team -a opencode -y
Windsurf
$ npx skills add verkyyi/github-agent-runner --skill install-agent-team -a windsurf -y
name: install-agent-team description: Install the full four-role agent-team pattern (spec → plan → impl → review) into the current repo as one unified setup. Use when the user wants an end-to-end agent pipeline driven by a single issue label, or types /install-agent-team.
Install all four agent-team workflows into the current repo in one pass: fetch, wire auth once, apply the OAuth tweak to every lockfile, create the labels, validate, commit.
The result: the user dispatches a task by adding a single `agent-team` label to any issue. The four agents coordinate across the thread via structured comments and a small internal state machine.
One paragraph: four workflows will be added, one auth secret will be set, seven labels will be created, nothing runs until the user opens an issue and adds `agent-team`. Ask for explicit confirmation to proceed. The user must opt in — workflows run on push.
Check in parallel:
If any check fails, surface it plainly. Don't install tools on the user's behalf.
Pick the path per `skills/install-workflow/auth.md`:
Never echo or store the token. One secret covers all four workflows.
Run, in sequence (each `gh aw add` auto-compiles):
gh aw add verkyyi/github-agent-runner/catalog/agent-team/spec-agent.md@main gh aw add verkyyi/github-agent-runner/catalog/agent-team/planner-agent.md@main gh aw add verkyyi/github-agent-runner/catalog/agent-team/implementer-agent.md@main gh aw add verkyyi/github-agent-runner/catalog/agent-team/reviewer-agent.md@main
If any fails, stop and surface the exact error — do not proceed with a partial install. The four are a unit; a half-installed pipeline dead-ends on the first handoff.
For each of the four `.lock.yml` files just generated, apply the two-pass sed from `skills/install-workflow/auth.md` Step 3. Then verify grep counts on each file per auth.md Step 4. API-key path skips this step entirely.
Create these labels (idempotent — ignore "already exists" errors):
gh label create agent-team --color 7C3AED --description "Opt-in marker for the agent-team pipeline" --force gh label create state:plan-needed --color FEF08A --description "agent-team: ready for the planner" --force gh label create state:impl-needed --color FCD34D --description "agent-team: ready for the implementer" --force gh label create state:review-needed --color FDBA74 --description "agent-team: ready for the reviewer" --force gh label create state:done --color 86EFAC --description "agent-team: task approved by reviewer" --force gh label create state:blocked --color F87171 --description "agent-team: paused, human intervention required" --force gh label create agent-team:reviewed --color A7F3D0 --description "agent-team: PR has been reviewed" --force
(The implementer also adds an `agent-team` label to the PR it opens. Same label as the issue entry — one label, two roles: opt-in on issues, reviewer trigger on PRs.)
gh aw validate
Runs against all lock files. Safe (no recompile).
Show the user, in this order:
Then ask whether to commit and push. Do not commit without explicit confirmation.
A Claude Code plugin for conversational discovery and installation of GitHub agentic workflows (gh-aw), with subscription-aware auth setup. Status: v0.2.1 — see Releases for the changelog.
Recommend GitHub agent workflows (gh-aw) tailored to this repo. Use when the user asks which automations to add to their repo,…
Install a gh-aw workflow into the current repo, including auth setup. Use when the user has picked a workflow (often after…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.