Busybees — Git skill for Claude Code
A software factory of Claude Code sessions driven by GitHub issues, labels and pull requests.
How to install Busybees
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open kpenfound/busybees and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Busybees does
A software factory of Claude Code sessions driven by GitHub issues, labels and pull requests.
Alternatives in Git
- Epic Sync — Sync epic issue bodies, labels, and local coordination snapshots from GitHub 243.5k ★
- PR Review Toolkit — Specialized agents for reviewing pull requests 14k ★
- Triage Open Pull Requests — Review, label, and act on all open PRs for a repository using parallel review agents 10.8k ★
README
🐝 busybees
**busybees** is a lightweight software factory: a Go CLI (`bees`) that runs a staff of headless [Claude Code](https://claude.com/claude-code) sessions — product manager, project manager, developers, reviewers and QA — against a single GitHub repository.
Humans steer it through GitHub. Create and label issues, comment, merge pull requests; the bees do the rest. Every role runs in its own temporary git worktree, talks to the other roles through a local mailbox, and is configured by one file: `bees.toml`.
Contributing to busybees itself? See [CONTRIBUTING.md](CONTRIBUTING.md).
Install
macOS and Linux, on amd64 (x86-64) and arm64:
curl -fsSL https://raw.githubusercontent.com/kpenfound/busybees/main/install.sh | sh
The script downloads the latest [release](https://github.com/kpenfound/busybees/releases), checks it against the SHA-256 sums published with it, and installs the `bees` binary in `/usr/local/bin` — using `sudo` only if that directory is not writable. Re-running it upgrades an existing install in place. `BEES_VERSION` picks a release and `BEES_INSTALL_DIR` where it goes; both go on `sh`, not on `curl`:
curl -fsSL https://raw.githubusercontent.com/kpenfound/busybees/main/install.sh |
BEES_VERSION=v0.2.0 BEES_INSTALL_DIR="$HOME/.local/bin" sh
Anywhere the script does not cover — Windows, another architecture, or a build of unreleased `main` — build from source with Go 1.25+ instead:
go install github.com/kpenfound/busybees/cmd/bees@latest
[Releasing](docs/releasing.md) describes what a release contains and how to install one by hand.
Quick start
You need [`gh`](https://cli.github.com/) (authenticated), `git`, and Claude Code (`claude`), logged in. Inside a clone of the repository you want built:
bees init --template issue-driven # writes bees.toml, creates .bees/ and the GitHub labels
bees run # draws a live view; --no-tui logs instead
Then open an issue de
Related Skills
Actual Factory Demo
Build a 5-agent software factory in 15 minutes, and take an example ASCII art task from task definition to Pul
Claude Skill PR Flow
pr-flow: Claude Code skill para governanca de Pull Requests — max 2 PRs abertos, CI obrigatorio, labels padron
GitHub Integration
Handle GitHub API interactions for issues and pull requests
Search GitHub
Search GitHub for repositories, issues, or pull requests using gh CLI
Instant Factory
One prompt that turns a GitHub repo into a Claude Code routine software factory
Factory Agent
Autonomous software factory: Linear issue → Claude Managed Agents → GitHub PR. ~$1 per feature, ~3 minutes.
Related Agents
Pipeline Clerk
Caretake the delivery pipeline: sweep its open pull requests for dead fires and repair them, straighten a stuc
Sf Project Manager
Project Manager (PM) of the Software Factory cell. Use for project charters, risk registers, sprint planning,
Tpm
Technical Program Manager for the software factory. Owns the GitHub Issues board, status hygiene, dependency t