sprint-worker

Batch-processes GitHub issues with parallel agents that implement, self-review, and open draft PRs.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/kellymears/agents --skill sprint-worker-kellymears
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sprint-worker
Source: https://github.com/kellymears/agents/tree/main/plugins/sprint-worker/skills/sprint-worker
Command: npx skills add https://github.com/kellymears/agents --skill sprint-worker-kellymears

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually implementing a backlog of GitHub issues one at a time is slow and repetitive. This Skill automates the entire cycle: it fetches eligible issues, spawns parallel worker agents to implement each one, creates draft PRs, runs self-reviews, and reports consolidated results. ## Core Features & Use Cases - Issue Filtering & Validation: Fetches issues via the GitHub CLI, excludes items with existing PRs or AI labels, and skips underspecified issues missing acceptance criteria. - Parallel Agent Orchestration: Creates a team of worker agents (configurable concurrency up to 5) that each implement an issue on a conventional branch, lint, commit, and open a draft PR. - Self-Review & Reporting: Each worker reviews its own diff for bugs, security issues, and scope creep, then reports PR URLs and concerns back for a final summary table. - Use Case: You have five groomed backlog issues for a WordPress project. Invoke the Skill with the issue numbers, confirm the list, and receive five draft PRs with self-review notes and a results summary. ## Quick Start Ask the agent to run sprint-worker on issues 8601, 8590, and 8575 to implement them in parallel and open draft PRs.

Frequently Asked Questions about sprint-worker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I batch-process multiple GitHub issues with AI agents?▼

Invoke the Skill with issue numbers as arguments, or provide them when prompted. It fetches each issue via the GitHub CLI, filters out ineligible ones, and spawns parallel worker agents that implement each issue and open draft PRs.

How many issues can be worked on in parallel?▼

The default concurrency limit is 3 workers, with a maximum of 5. You set the limit during the confirmation step, and as workers complete, the next batch of issues is spawned automatically.

What happens if a GitHub issue is missing acceptance criteria?▼

Issues missing two or more required sections, such as Summary or Acceptance Criteria, are skipped. The worker reports what is missing to the team lead and marks the task complete with a skip note rather than guessing at requirements.

Does sprint-worker work with any GitHub repository?▼

It requires the GitHub CLI to be authenticated and expects project guideline files like AGENTS.md and ISSUE_STANDARDS.md in the repository. The issue-fetching commands reference a specific repo path, so adapt them for other projects.

What happens when a worker agent fails mid-implementation?▼

Broken branches are not pushed, and any already-pushed remote branch is deleted. The failure is reported with error details in the final results table, and remaining issues continue processing.