Skip to content
cccskills
FreePublished on GitHub

factory-review-prs

Review a configured queue of pull requests, checking code changes, linked issues, tests, and review discussions. Report actionable findings and supporting evidence, then assess approval or merge separately against the permissions and conditions configured for each action.

OriginalShow the original description

Experimental workflow for reviewing configured repositories' pull requests. Use for manual or scheduled PR triage, approval, or merge decisions.

See how to install

Good for

  • Triage a filtered pull request queue manually or on a schedule
  • Report actionable findings with locations and concrete fixes
  • Assess approval and merge against separate policies
  • Track skipped or held pull requests and their reasons

Files included (1)

  • SKILL.md2.4 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Factory Review PRs

Start with the Factory guide for workflow setup and configuration.

This skill reviews a filtered queue. For one long-lived, explicitly authorized PR, use factory-babysit-pr. Read the filters and independent action policies from .agent-factory/config.yaml; see the configuration reference. Apply the optional skill_prompts.factory-review-prs entry as additional project guidance; it does not replace this skill or authorize an action disabled by policy.

Review the queue

For each candidate PR:

  1. Read live state from the configured host. Exclude drafts and PRs outside the configured filters. Skip a PR with a current review unless re-review is requested by policy.
  2. Inspect the diff, linked issues, required checks, review threads, author eligibility, and exact head revision. Treat bot findings as leads and preserve human review direction unless source evidence disproves it.
  3. Report actionable findings with file, line, impact, and a concrete fix. If none exist, record that outcome without inventing a comment.

Unavailable or partial state is unknown, never a clean result.

Apply separate action gates

ActionProceed only when
ReviewThe PR matches configured filters and has not already had the required current review.
Reply or other PR writeThat action is enabled and its conditions hold. Use configured wording; do not tag, assign, or message otherwise.
ApproveApproval is enabled and author, risk, ownership, current-head, check, and review conditions are verified.
MergeMerge is separately enabled; every live merge condition and any soak hold on the unchanged head.

Host-level mergeability, one green check, or a bot approval does not prove all gates passed. Re-read the exact head and live state immediately before an approval or merge. Restart a configured soak if the head or a gate changes.

Report

For each PR, state the decision and evidence. List skipped, unavailable, and held PRs with the reason. Keep review findings separate from approvals, replies, and merge decisions.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

adding-a-skill

FreeSummary

Guide public skill additions and updates through file placement, catalog documentation, installation discovery, integration settings, and validation. Distinguish ordinary skills from instruction-based, app-backed, and generated skills so each receives the appropriate checks.

  • Adding a public skill and its catalog page
  • Checking whether a skill can be discovered for installation
  • Adding optional managed AGENTS.md or CLAUDE.md instructions
BuilderIO/skills4.6KUpdated Oct 22, 2026

agent-watchdog

FreeSummary

Monitor another AI agent’s work and independently investigate the same task. Compare the original request with actual changes and test evidence, report gaps and concrete follow-up steps, and make limited fixes when authorized.

  • Monitor an agent session until completion or a blocker
  • Audit a pull request against the original request
  • Compare findings from multiple agents
BuilderIO/skills4.6KUpdated Oct 22, 2026

an

FreeSummary

Open Agent-Native apps beside the conversation through Dispatch MCP, a connection for app tools. Create or edit content using the current screen and selection, then read saved results back to confirm the changes.

  • Opening Slides beside the conversation
  • Creating a presentation through natural-language requests
  • Making focused edits to selected elements
BuilderIO/skills4.6KUpdated Oct 22, 2026

efficient-fable

FreeSummary

Organize large coding tasks with Claude Fable directing lower-cost subagents. Delegate bounded research, edits, and tests, then have Fable verify evidence, resolve conflicting findings, integrate changes, and review the final result.

  • Split a large codebase investigation across subagents
  • Delegate independent, narrowly scoped code edits
  • Distribute targeted tests and log summaries
BuilderIO/skills4.6KUpdated Oct 22, 2026

Organize work so an expensive AI model handles planning, judgment, and final review while cheaper helper agents perform bounded research, coding, and testing. Define ownership and verification requirements, then inspect the evidence and integrate their results centrally.

  • Delegate broad codebase research to cheaper agents
  • Split coding tasks with clear file ownership
  • Distribute test runs and log analysis
BuilderIO/skills4.6KUpdated Oct 22, 2026

factory

FreeSummary

Configure a software delivery workflow that turns selected feedback and maintenance signals into verified, reviewed changes. Define information sources, schedules, working directories, and separate permissions for actions such as implementation, merging, deployment, and notifications.

  • Choose connected sources for feedback and maintenance signals
  • Set separate permissions for implementation, merging, and deployment
  • Configure supported schedules, worktrees, and notifications
BuilderIO/skills4.6KUpdated Oct 22, 2026

See all skills by BuilderIO

Report a problem with this skill