factory

Automates creation and review of GitHub pull requests for a specified milestone.

9|2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/0xrafasec/ai-workflow --skill factory-0xrafasec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: factory
Source: https://github.com/0xrafasec/ai-workflow/tree/main/skills/factory
Command: npx skills add https://github.com/0xrafasec/ai-workflow --skill factory-0xrafasec

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires github, speckit, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the delivery of software features by implementing every open issue in a GitHub milestone as parallel, conflict-free pull requests (PRs), with each PR pre-reviewed by a fresh-context reviewer agent.

Core Features & Use Cases

  • Parallel PR Creation: Automatically creates multiple PRs from a single milestone, ensuring no conflicts.
  • Pre-Review: Each PR is reviewed by a separate, fresh-context reviewer agent.
  • Spec Generation: Generates missing specifications using speckit.
  • Use Case: Ideal for teams that want to streamline the delivery process by automating the creation and review of PRs for each milestone.

Quick Start

Run the factory pipeline for the 'auth' milestone by typing: /factory auth.

Frequently Asked Questions about factory

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

FAQPage Schema
How do I automate GitHub pull request creation for multiple milestone issues?

You can automate GitHub pull request creation for a milestone by running the factory pipeline, which implements every open issue in that milestone as parallel, conflict-free PRs using worktree agents.

Can I generate missing specifications for GitHub issues before creating pull requests?

Yes, the pipeline integrates with speckit to automatically generate missing specifications for GitHub issues, ensuring PRs have clear requirements before parallel development begins.

Does parallel development with worktree agents prevent pull request conflicts?

Parallel development with worktree agents prevents pull request conflicts by isolating each issue's implementation in a separate worktree, allowing simultaneous PR creation from a single milestone.

How does automated code review work for parallel pull requests?

Automated code review for parallel pull requests works by assigning a separate, fresh-context reviewer agent to each PR, ensuring every PR generated from the milestone is pre-reviewed independently.

Do I need GitHub API access and speckit to automate milestone-based delivery pipelines?

Yes, you need GitHub API access and speckit to automate milestone-based delivery pipelines, as GitHub API manages issues and PRs while speckit handles specification generation.