Pit Crew — automated issue-to-PR fleet pipeline: decomposes issues, dispatches specialists, verifies acceptance criteria, and opens PRs unattended
Pipeline stage 7 — converts draft PR to ready, appends pipeline lessons, moves board to In Review, posts final comment
Scheduled pipeline orchestrator — discovers pitcrew-ready issues, checks blockers, and dispatches run-issue.sh per eligible issue
Pipeline stage 2 — dispatches ticket-analyst to read the issue, produce brief.json, and post the brief as an issue comment
Pipeline stage 6 — opens a draft PR with correct title/body format, then runs /code-review in a loop until clean or max_iterations reached
Pipeline runner for a single issue — 7 stages: setup-workspace, plan, implement, verify, test, review-loop, finalize
Senior backend developer — implements API route handlers and business logic
Database engineer — designs schema changes, writes migrations, optimizes queries, and manages seed data
DevOps engineer — CI/CD, environment variables, deployment config [BENCHED — not dispatched in the Sorted demo pipeline]
Technical writer — README, API docs, inline comments [BENCHED — not dispatched in the Sorted demo pipeline]
Senior frontend developer — implements UI components, client-side logic, and API integration
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Autonomous issue-to-PR pipeline for Claude Code. Label a GitHub issue pitcrew-ready, run the orchestrator, and get a reviewed pull request — no manual intervention required.
The pipeline runs 7 stages per issue, each powered by a specialist Claude agent:
pitcrew-ready label
│
▼
orchestrate checks blockers, skips issues with open deps
│
▼
1. setup-workspace creates branch + worktree, moves board to In Progress
2. plan ticket-analyst reads issue → writes brief.json with ACs + assignments
3. implement specialist agents (frontend, backend, db, ...) write the code
4. verify one verifier agent per acceptance criterion, re-dispatches failures
5. test playwright-engineer writes E2E tests
6. review-loop /code-review in a loop until clean (max 5 rounds)
7. finalize draft → ready for review, board → In Review, worktree cleaned up
Failures at any stage label the issue pitcrew-failed and post a comment explaining what broke.
repo and project scopesClone this repo into your Claude Code plugins directory:
git clone https://github.com/briannaworkman/pitcrew ~/.claude/plugins/pitcrew
Claude Code auto-discovers plugins in ~/.claude/plugins/. The commands, agents, and hooks load on next session start.
pipeline-config.jsonFrom inside your project repo:
bash ~/.claude/plugins/pitcrew/setup/fetch-project-ids.sh <owner/repo>
This queries your GitHub Projects board and prints a pre-filled config. Redirect it into place:
bash ~/.claude/plugins/pitcrew/setup/fetch-project-ids.sh owner/repo > .claude/pipeline-config.json
The config format:
{
"repo": "owner/repo",
"project": {
"id": "PVT_...",
"number": 1,
"statusFieldId": "PVTSSF_...",
"statusOptions": {
"backlog": "<option-id>",
"ready": "<option-id>",
"inProgress": "<option-id>",
"inReview": "<option-id>",
"blocked": "<option-id>",
"done": "<option-id>"
}
},
"labels": {
"trigger": "pitcrew-ready",
"failed": "pitcrew-failed"
},
"branchPrefix": "pitcrew/"
}
gh label create pitcrew-ready --repo owner/repo --color "0E8A16" --description "Ready for Pit Crew pipeline"
gh label create pitcrew-failed --repo owner/repo --color "B60205" --description "Pit Crew pipeline failed"
verify command to your projectThe pipeline runs npm run verify (or equivalent) after each implementation stage. Make sure your project has a verify script in package.json that covers typecheck + lint + unit tests.
Add the pitcrew-ready label to any open issue. The issue body should include clear acceptance criteria (checkboxes work well).
In your project directory:
/pitcrew:orchestrate
This discovers all pitcrew-ready issues, checks blockers (blocked by: #N / depends on: #N in the issue body), and dispatches the pipeline for each eligible issue in the background.
To run a single issue directly:
bash ~/.claude/plugins/pitcrew/setup/run-issue.sh <issue_number>
Logs land in .pipeline/runs/issue-<N>.log.
The pipeline works best when issues have:
Example structure:
## Scope
Create `components/ui/MyComponent.tsx` …
## Reference
- Figma: `<file-key>`, node `12:34`
- Token docs: `tokens/colors.css`
## Acceptance criteria
- [ ] Exported from `components/ui/`
- [ ] Zero hardcoded values — all via CSS tokens
- [ ] Accessible: keyboard navigable, correct ARIA roles
npx claudepluginhub briannaworkman/pitcrew --plugin pipelineSpins up a full AI dev team to implement GitHub issues end-to-end and deliver a PR
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.