Factory Agent — Git skill for Claude Code
Autonomous software factory: Linear issue → Claude Managed Agents → GitHub PR.
How to install Factory Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open BayramAnnakov/factory-agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Factory Agent does
Autonomous software factory: Linear issue → Claude Managed Agents → GitHub PR. ~$1 per feature, ~3 minutes.
Alternatives in Git
- Bulletproof Quick Start Guide — Target Audience: Complete beginners Never used Python/git before 11.1k ★
- Perfup — Autonomous performance optimization: research, PoC, benchmark, implement, review, PR 3.6k ★
- GitHub Workflow Adaptation Plan — Project: Claude Code Skills Factory Blueprint Source: /Users/rezarezvani/projects/claudecode-github-bluprint D 617 ★
README
Factory Agent
Autonomous Linear-to-PR agent. Delegate a Linear issue to it, get back a pull request with code, tests, and visual evidence. About a dollar per feature, about three minutes.
Linear ticket → webhook → Claude Managed Agents sandbox → GitHub PR
How it works
- You create a Linear issue and delegate it to "Factory Agent"
- A webhook fires to this server
- The server spawns a Claude Managed Agent session in an isolated Anthropic sandbox (container with bash, file tools, Chromium, GitHub CLI, unrestricted network)
- The agent clones your repo, reads
CLAUDE.md/README.mdfor conventions, implements the feature, browser-tests it with Puppeteer, commits evidence screenshots, pushes a branch, and opens a PR - Progress streams back to Linear as agent activities; the issue moves to Done with the PR link
The whole thing is ~700 lines of TypeScript split across two files:
src/server.ts- webhook handler, OAuth callback, signature verificationsrc/agent.ts- Managed Agent session lifecycle, task message, event streaming, Linear activity relay
Prerequisites
- Bun 1.3+
- An Anthropic API key with Claude Managed Agents access
- A Linear workspace with admin access (to create an OAuth app)
- A public GitHub repo for the agent to work on, plus a Personal Access Token with
reposcope - A public URL for the webhook (fly.io, Railway, ngrok, hookdeck, etc.)
Setup
1. Clone and install
git clone https://github.com/your-org/factory-agent.git
cd factory-agent
bun install
2. Create a Linear OAuth app
Go to https://linear.app/settings/api/applications/new and create an app with:
- Name: Factory Agent (or whatever you like)
- Webhook URL:
https://your-domain.com/webhook/linear - Events: enable Agent session events (this is the crit
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
Kit Add
Stack a kit MODULE onto this project (e.g. kit add software) — turns a free workspace into a GitHub-managed is
Busybees
A software factory of Claude Code sessions driven by GitHub issues, labels and pull requests
Techtools Claude Code Cron Loop
An autonomous multi-agent system powered by Claude Code running on a cron schedule. Agents collaborate through
Factory Coordinate
Drive ONE campaign — plan, claim, dispatch, gate, merge, hand off to review — on two reads/tick. Real-locked (
Garra Routine
Roadmap-driven autonomous slice. Reads ROADMAP+Linear, picks the next step, plans it, implements via PR + CI,
Related Agents
Factory Spec Reviewer
Agent Factory 5th review dimension — verifies a unit's diff actually satisfies its Linear issue's Testable-ACs
Sf Architecture Reviewer
Independent Architecture Reviewer of the Software Factory cell. Use after sf-code-reviewer has cleared every m
Factory Code
Code-writing delegate for Feature, Bug fix, Perf issue, Hillclimb and Refactoring playbook steps with a specif