mcpField
F
factory

factory

github.com/owainlewisAgent workflows42341 installsUpdated 2w ago
Repository

About factory

factory is a workflow skill for agents carrying supplied work through a verified merge. It requires tests, independent review, and CI gates, and leaves the PR open without explicit merge authority.

Key features

  1. 01Reads source and repository instructions
  2. 02Follows the task-to-PR workflow
  3. 03Runs tests and independent review
  4. 04Checks CI and merge gates
  5. 05Confirms merges and updates the issue

Use cases

  1. 01Implement ticketed changes and open a PR
  2. 02Merge authorized work after tests and review pass
  3. 03Leave a PR open when approvals or checks are missing

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/owainlewis/blueprint --skill factory

After installing, type/factoryin Claude Code to confirm it loaded.

Bundled filesagents/openai.yaml

Details

From the project README

Factory

Deliver the supplied work through a verified merge.

Explicitly invoking /factory authorizes merging only the supplied work after all gates pass. Automatic skill selection does not grant merge authority; leave the PR open unless the user explicitly authorizes merging. Deployment and release publication require separate authority.

Read required skills directly from their SKILL.md files as instructions for this workflow. Do not invoke them through a skill command that the client blocks.

Process

  1. Read the source and repository instructions. The spec is the ticket; reuse it rather than creating separate product and technical specs.
  2. Follow /task-to-pr, including tests, fresh independent review, CI, and the full repair loop. Pass the scoped merge authority when it exists. Keep the same quality standard.
  3. Use its merge gates. If a required approval, decision, or check is unavailable, report the blocker and leave the PR open. Never bypass a gate to finish unattended work.
  4. Confirm the merge on GitHub and update the original issue when one exists. Follow /task-to-pr worktree cleanup rules.

Return

Report the merged PR and proof, or the open PR and exact merge blocker.

Comments

Markdown supported