factory

Implements a requested change and drives it to a merge-ready PR through review, e2e verification, and CI monitoring.

21|1|Updated Jul 22, 2026
One-click install
npx skills add https://github.com/uiverify/uiverify --skill factory-uiverify
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: factory
Source: https://github.com/uiverify/uiverify/tree/main/packages/skills/skills/factory
Command: npx skills add https://github.com/uiverify/uiverify --skill factory-uiverify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a feature request into a merge-ready pull request requires many tedious steps: branching, implementing, reviewing, end-to-end testing, opening the PR, and babysitting CI. This Skill automates that entire local agentic loop so a single instruction produces a green, reviewed, end-to-end-verified PR. ## Core Features & Use Cases - Full autonomous loop: Implements the change, runs multi-round review loops, verifies end-to-end with Playwright, raises the PR, and monitors CI until everything converges. - Composes existing skills: Orchestrates review-loop, e2e-verify, and babysit-pr rather than reimplementing them, and never auto-merges. - Smart stopping behavior: Only pauses for genuine product decisions, destructive actions, or unresolvable blockers, batching questions to minimize interruptions. - Use Case: Tell the agent "ship the new settings page end to end" and it branches, implements, reviews, verifies in the real dev stack, opens the PR, fixes CI failures including visual diffs, and reports when the PR is ready to merge. ## Quick Start Ask the agent to run /factory with a description of what you want built, for example: "/factory add a dark mode toggle to the settings page".

Frequently Asked Questions about factory

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

FAQPage Schema
How do I automate the full loop from feature request to pull request?▼

Invoke /factory with a description of what you want built. It branches off main, implements the change, runs review-loop until clean, verifies end-to-end with Playwright, opens the PR, and babysits CI until everything converges.

Does the factory skill merge or approve pull requests automatically?▼

No. The terminal state is a green, review-clean, end-to-end-verified PR that is ready to merge. You click merge yourself; the skill never auto-approves or auto-merges.

When does the factory skill stop and ask for input?▼

It stops only for genuine product or behavior decisions, destructive or outward-facing actions needing confirmation, unresolvable blockers like missing secrets, or the same check failing about three times with no progress.

How does the factory skill handle CI failures and visual diffs?▼

It hands off to babysit-pr, which polls CI roughly every 10 minutes and reacts to each failure, including lint, type, test, e2e, and visual diffs triaged through a visual tool's MCP such as UI Verify. Any fix re-enters the review loop.

What are the limitations of the factory skill?▼

It depends on companion skills like review-loop, e2e-verify, and babysit-pr being available, and it deliberately excludes a CI reviewer bot and auto-merge. It also cannot resolve external blockers such as missing secrets or down dependencies on its own.