ugai
- 7 skills
- 0 followers
- 19 hours ago last updated
- ▌ Issue Ranger · ugai bundleScouts the codebase for bugs, improvement opportunities, and missing features, then posts well-scoped GitHub Issues for Issue Slayers to pick up. Discovery only — does NOT implement fixes or open PRs (use issue-slayer for that, or dispatching-guild-expedition for the full pipeline). Use when asked to find new issues, propose quests, scout the codebase, populate the issue board, "find problems in the code", or "what needs fixing?"
- ▌ Issue Slayer · ugai bundleImplements a single GitHub Issue end-to-end inside an isolated git worktree and opens a pull request. Use when asked to pick up an issue, implement a fix or feature, deliver a PR, or "make a PR for #N". Requires the agent:ready label. NOT for multi-issue coordination without conflict analysis (use issue-raid-commander first). NOT for discovering issues (use issue-ranger) or running a full sprint (use dispatching-guild-expedition). Does NOT merge PRs.
- ▌ Verify Sprint · ugaiBatch-verifies multiple sprint PR branches by merging them into a local ephemeral verify branch, running a build check and user verification, then squash-merging each PR into main. The verify branch is never pushed to remote. Run after quality-finisher has audited the PRs. Use after a sprint to merge all the PRs, batch-merge PRs, or "land the sprint". NOT for single-PR merges or test coverage audits (use quality-finisher for that).
- ▌ Quality Finisher · ugai bundleAudits open PRs for test coverage gaps after issue-slayer opens them. Writes missing tests and pushes to the PR branch, posts structured coverage comments, or confirms coverage is sufficient. Use when asked to check test coverage, or "are there enough tests?". Run after PRs are opened and before verify-sprint. NOT for implementing features (use issue-slayer) or reviewing code correctness (use a code review tool).
- ▌ Reading Guild Rules · ugaiReference document for Guild workflow protocol, conventions, and rules. Read-only — no side effects. Covers commit/PR conventions, label protocol, eligibility criteria, issue pickup, priority rules, execution patterns, and bundle PR rules. Use when you need to look up Guild rules or conventions. NOT a task skill — does not perform any actions.
- ▌ Issue Raid Commander · ugaiTriages agent:proposed issues and analyzes agent:ready issues for merge conflicts, then outputs a sprint plan. Read-only assessment — does NOT spawn agents, write code, or pick up issues. Use before spawning multiple issue-slayer agents to check for conflicts or plan a sprint. NOT for single-issue work. NOT for full pipeline orchestration (use dispatching-guild-expedition).
- ▌ Dispatching Guild Expedition · ugaiOrchestrates a full sprint from discovery to open PRs: Rangers scout in parallel, user approves issues, Raid Commander detects conflicts, then Slayers implement in parallel. Use when asked to run a full development cycle, a sprint, an expedition, or to "find and fix a bunch of issues" or "run a full improvement pass". NOT for single-issue work (use issue-slayer) or discovery-only (use issue-ranger). Does NOT merge PRs.