AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
Factory provides a structured workflow for setting up an autonomous software delivery environment. It enables users to define feedback sources, action policies, and automation schedules across various delivery modules. By reading and writing project-specific configurations, it coordinates tasks such as PR reviews, issue triage, and deployment lifecycles while maintaining strict safety defaults and human-in-the-loop requirements.
What it does
- Configures autonomous delivery policies for implementation, review, and deployment.
- Integrates project-specific guidance via prompt overlays for individual modules.
- Coordinates multiple delivery modules including collection, review, and shipping.
- Establishes safe defaults that require explicit authorization for external actions.
- Verifies and reports on the live state of configured jobs and host capabilities.
- Manages scheduling, worktree ownership, and notification settings.
When to use it
- When setting up a new autonomous software delivery pipeline.
- When you need to define specific autonomy gates for PR reviews or deployments.
- When configuring how an agent should respond to telemetry, errors, or feedback.
- When you need to layer project-specific rules onto existing delivery modules.
Advantages
- Enforces a consistent configuration structure across different delivery tasks.
- Prioritizes safety by defaulting to manual intervention for critical actions.
- Allows for modular customization through prompt overlays.
- Provides clear reporting on what is automated versus what remains manual.
Usage examples
- “Configure the factory to automatically review PRs from the development branch.”
- The agent will read the current configuration, set the review policy for the specified branch, and report back on the status of the PR review module.
- “Set up a daily schedule to collect and triage issues from our bug tracker.”
- The agent will configure the factory-collect module, verify the host's scheduling capabilities, and confirm the job is active.
Install
Download the skill as a ZIP:
https://autogineer.com/agent-skills/builderio/factory/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip factory.zip -d .agents/skills
Documentation by Builder.io
Factory
Start with the Factory guide for workflow setup and configuration.
Read .agent-factory/config.yaml and apply the optional
skill_prompts.factory entry as additional project guidance. Configure the
current project to turn selected product or maintenance signals
into verified, reviewed changes. Factory coordinates the other modules; it
does not assume a provider, repository, schedule, or autonomy level.
Set up
Use the Factory configuration reference for field meanings, examples, and host limitations.
Read
.agent-factory/config.yamlif it exists. Preserve explicit choices.Show the read-capable integrations this host exposes. There is no built-in Factory source catalog. Confirm the source scope; add a custom source only when a connected tool can read it.
Set each action policy independently: implement, reply, close, review, approve, publish, merge, deploy, recover, and notify.
Add optional per-skill prompts under
skill_promptswhen you want project-specific rules layered onto a module.Choose schedules, time zone, worktree ownership, runtime, and notifications only where the host supports them.
Write the agreed config. Never put credentials or tokens in it.
If asked to create automations, create one job per enabled workflow, then read back its saved schedule, target, runtime, and notification settings. Report fields the host could not honor.
A config entry or written prompt does not prove a job exists. Treat unavailable or partial reads as unknown, not empty or successful.
Safe defaults
Keep replies, issue closure, approvals, merges, production deploys, and recovery disabled unless their own policy is explicit.
For criteria-based actions, record both conditions that allow the action and conditions that require a human.
Missing or unclear policy means hold. Permission to fix does not authorize publication or another external action.
Modules
| Skill | Scope |
|---|---|
factory-collect | Collect and triage configured feedback, telemetry, errors, and issues. |
factory-lookback | Find recurring signals and brittle paths that need systemic fixes. |
factory-human-digest | Aggregate work that still needs a human decision. |
factory-review-prs | Review a filtered PR queue. |
factory-babysit-pr | Follow one explicitly authorized PR. |
factory-ship | Publish and complete a delivery lifecycle. |
factory-watchdog | Find stopped, authorized delivery work. |
factory-recover | Resume valid interrupted runs. |
Modules can run independently. Each reads the same project config and must not borrow permissions from another workflow.
Prompt overlays
skill_prompts is an open map from a skill name to a multiline prompt. Each
Factory module reads its matching entry, such as
skill_prompts.factory-babysit-pr, and treats it as additional project
guidance. Editing or removing that value replaces or removes the project
overlay; it never replaces the installed skill instructions.
For scheduled runs, include the matching overlay in the saved automation prompt and verify the host retained it. A prompt cannot grant a permission, weaken repository or host safeguards, or override the user's current request. If it conflicts with those rules, follow the more restrictive requirement and surface the conflict.
Report
State which sources and host capabilities were verified, which policies and jobs were configured, what remains manual, and any unavailable evidence. Never claim that a schedule, integration, merge, or deployment exists without reading back its live state.
Files
- ATTRIBUTION.mdAdded by AutoGineer839 B
- LICENSELicence file added by AutoGineer1.0 KiB
- SKILL.md3.9 KiB
Requirements and compatibility
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Published by
- Builder.io
- Publisher
- Builder.io (Official)
- Source
- BuilderIO/skills · skills/factory · commit f4f10b8
- Licence
- MIT License (redistribution allowed)
- LICENSE (added by AutoGineer from LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Builder.io or Builder.io.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download factory.zip