Agent skill

pr-review-agent

Full PR review orchestrator. Use when asked to review a PR or check if it is ready to merge. Runs blast radius + drift check on changed files, then hands off to pr-review for comment triage and fixes. Do NOT use pr-review directly for full reviews — use this.

Stars 145
Forks 15

Install this agent skill to your Project

npx add-skill https://github.com/wednesday-solutions/ai-agent-skills/tree/main/skills/agents/pr-review-agent

Metadata

Additional technical details for this skill

author
wednesday-solutions
version
1.0

SKILL.md

PR Review Agent

When to use

  • "Review this PR"
  • "Is this PR ready to merge?"
  • "Check this PR for issues"
  • PR is open and review comments have been posted

What to do

  1. triage-read — Fetch all review comments via gh pr view --comments. Sort by impact: security → breaking → logic → performance → naming → style. Present the full categorised list to the dev.

  2. In parallel:

    • brownfield-fix — Run wednesday-skills score and wednesday-skills blast on every file changed in the PR. Flag any file with risk > 60.
    • brownfield-drift — Run wednesday-skills drift --since <base-sha>. Report any architecture violations introduced by this PR.
  3. Present a unified report:

    • Review comments (categorised)
    • High-risk changed files (score + dependent count)
    • Architecture violations (if any)
  4. triage-fix — Wait for dev approval: "@agent fix #N" or "@agent fix all". Apply fixes in priority order. Read git-os skill before committing. One commit per fix item.

Never

  • Fix without explicit dev approval
  • Skip blast radius check — always run even for small PRs
  • Skip drift check — always run even if no violations are expected
  • Bundle multiple file fixes in one commit
  • Force-push or silently skip a failed fix

Expand your agent's capabilities with these related and highly-rated skills.

wednesday-solutions/ai-agent-skills

wednesday-design

Design and UX guidelines for Wednesday Solutions projects. Covers visual design tokens, animation patterns, component standards, accessibility, and user experience best practices for React/Next.js applications. ENFORCES use of approved component libraries only.

145 15
Explore
wednesday-solutions/ai-agent-skills

brownfield-gaps

Improves graph coverage for a specific file with dynamic/unannotated patterns (event emitters, dynamic require, global injection). Use when dep-graph shows gaps on a file or when chat/query returns "not mapped". Not for querying — only for improving coverage.

145 15
Explore
wednesday-solutions/ai-agent-skills

onboard-dev-agent

Use when a dev is new to the project, asks for an overview, or wants to get oriented quickly. Fills graph gaps then runs a guided codebase interview.

145 15
Explore
wednesday-solutions/ai-agent-skills

module-audit-agent

Use when asked to audit a module, check its health, or assess whether it should be refactored. Runs structural query, risk check, and test generation automatically.

145 15
Explore
wednesday-solutions/ai-agent-skills

deploy-checklist

Pre-deploy and post-deploy checklist skill. Ensures env vars, migrations, CI, rollback plan, smoke tests, and monitoring are verified before and after every deployment.

145 15
Explore
wednesday-solutions/ai-agent-skills

pr-create

Agent-driven PR creation skill. Validates branch, runs pre-push checklist, generates GIT-OS compliant PR title and body from commit history, detects stacked branches, then pushes and opens the PR via gh CLI.

145 15
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results