github-code-review
Skill4 starsChanged 25 days agoMITView on GitHub
Run a multi-agent code review on a GitHub pull request, with parallel security / performance / architecture / style passes, inline comments, and quality-gate enforcement. Use when asked to "github code review", "review github pr", "run code review on PR", "swarm review", "automated PR review", or "post inline review comments".
- Reads credentials
52 other projects use a version of this.
Adopted by
Most recently taken up by
- delorenj/skillstheir own version, first seen Nov 7, 2026
- ethosagent/ethostheir own version, first seen Nov 3, 2026
- poizoncoded/skillstheir own version, first seen Nov 1, 2026
- proffesor-for-testing/agentic-qetheir own version, first seen Oct 25, 2026
- I-Onlabs/claude-code-skillsword for word, first seen Oct 25, 2026
- ruvnet/ruflotheir own version, first seen Oct 21, 2026
Used with
Projects with it also use V3 CLI Modernization, V3 Core Implementation and 9 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
ruvnetSkillV3 CLI Modernization
CLI modernization and hooks system enhancement for claude-flow v3. Implements interactive prompts, command decomposition, enhanced hooks integration, and intelligent workflow automation.
Also in 16 projects that use this
ruvnetSkillV3 Core Implementation
Core module implementation for claude-flow v3. Implements DDD domains, clean architecture patterns, dependency injection, and modular TypeScript codebase with comprehensive testing.
Also in 16 projects that use this
math-incSkillnative-mcp
Built-in MCP (Model Context Protocol) client that connects to external MCP servers, discovers their tools, and registers them as native Gauss Agent tools. Supports stdio and HTTP transports with automatic reconnection, security filtering, and zero-config tool injection.
Also in 6 projects that use this
MicrosoftSkillgithub-pr-workflow
Prepare a GitHub pull request from a feature branch — branch hygiene, commit shape, title/body, verification notes, screenshots for UI work, and replies to review comments.
Also in 5 projects that use this
- +7 more from ruvnet
Other versions52 projects use a version of this.
Word for word · 1
- I-Onlabs/claude-code-skills★ 4100% same
Edited · 0
None found.
Wrote their own version · 51
- ruvnet/wifi-densepose★ 103ksame name
- ruvnet/RuView★ 103ksame name
- ruvnet/claude-flow★ 80ksame name
- ruvnet/ruflo★ 79ksame name
- ruvnet/ruvector★ 4.7ksame name
- ruvnet/RuVector★ 4.7ksame name
- math-inc/OpenGauss★ 1.3ksame name
- ruvnet/agentic-flow★ 838same name
- Tommy-yw/RunbookHermes★ 546same name
- proffesor-for-testing/agentic-qe★ 524same name
41 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository169 other files it gives its agents.
- epub-skill/CLAUDE.mdCLAUDE.md
- linear-cli-skill/CLAUDE.mdCLAUDE.md
- AgentDB Advanced FeaturesSkill
- AgentDB Learning PluginsSkill
- AgentDB Memory PatternsSkill
- AgentDB Performance OptimizationSkill
- AgentDB Vector SearchSkill
- agent-evalSkill
- agentic-jujutsuSkill
- agile-product-ownerSkill
- ai-tool-pickerSkill
- algorithmic-artSkill
- api-connectorSkill
- api-design-patternsSkill
- architecture-diagram-creatorSkill
- article-extractorSkill
- aws-agentic-aiSkill
- aws-cdk-developmentSkill
- aws-cost-operationsSkill
- aws-serverless-edaSkill
- biogeobearsSkill
- brainstormingSkill
- brand-guidelinesSkill
- canvas-designSkill
- capa-officerSkill
- ceo-advisorSkill
- changelog-generatorSkill
- code-auditorSkill
- codebase-documenterSkill
- code-executionSkill
- code-explainerSkill
- code-refactorSkill
- code-reviewerSkill
- code-transferSkill
- content-creatorSkill
- content-research-writerSkill
- conversation-analyzerSkill
- csv-data-summarizerSkill
- cto-advisorSkill
- d3-vizSkill
- dashboard-creatorSkill
- defense-in-depthSkill
- deploy-itSkill
- developer-growth-analysisSkill
- dispatching-parallel-agentsSkill
- doc-coauthoringSkill
- docxSkill
- domain-name-brainstormerSkill
- dwa-councilSkill
- error-fixerSkill
- escalation-reasoningSkill
- evaluator-optimizerSkill
- executing-plansSkill
- extract-from-pdfsSkill
- fda-consultant-specialistSkill
- feature-planningSkill
- file-operationsSkill
- file-organizerSkill
- finishing-a-development-branchSkill
- firebase-buddySkill
- The first 60 shown.
The file
We split this skill into the rules it gives an agent
2 rules. 0 are common, 1 is distinctive, and 1 is very specific to this project.
0
Common
Most of the 19 edited versions we read keep these.
1
Distinctive
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 77
After a review run, confirm:
- Very specific: line 85
If a gate misfires, see references/troubleshooting.md.
“Common” is measured: kept by at least 6 in 10 of the 19 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
GitHub Code Review
Coordinates parallel review agents (security, performance, architecture, style, accessibility) against a GitHub PR. Each agent focuses on one dimension; the swarm aggregates findings, posts inline comments, and enforces quality gates.
Contents
- When to Use
- Prerequisites
- Quick Start
- Workflow
- Verification
- References
When to Use
- "Run a code review on PR #123"
- "Do a security review on this PR"
- "Set up automated review on every PR"
- "Generate inline review comments for the diff"
- "Add quality gates to branch protection"
Prerequisites
ghCLI installed and authenticated (gh auth status)ruv-swarmand/orclaude-flowMCP server configured- Repository access permissions for the target PR
- For automated review:
GITHUB_TOKENavailable in CI
Quick Start
PR=123
PR_DATA=$(gh pr view "$PR" --json files,additions,deletions,title,body)
PR_DIFF=$(gh pr diff "$PR")
npx ruv-swarm github review-init \
--pr "$PR" \
--pr-data "$PR_DATA" \
--diff "$PR_DIFF" \
--agents "security,performance,style,architecture,accessibility" \
--depth comprehensive
gh pr comment "$PR" --body "Multi-agent code review initiated"Workflow
- Fetch PR context with
gh pr view --jsonandgh pr diff - Pick topology based on PR size (ring < 100 LOC, mesh 100–500, hierarchical > 500) — see
references/swarm-management.md - Dispatch agents in parallel — one per review dimension; see
references/review-agents.md - Aggregate findings, post inline comments via the GitHub API; see
references/comments-and-gates.md - Apply quality gates — block merge on critical security findings, warn on performance regressions, suggest on style
- Verify (see below)
Verification
After a review run, confirm:
- Each requested agent posted at least one finding (or an explicit "no issues found")
- Inline comments resolve to actual lines in the diff (no stale
commit_id) - PR status reflects the outcome —
--approve,--request-changes, or labelled - Critical security findings blocked the merge (test by injecting a known-bad pattern, e.g. an obvious eval)
- Rate-limit budget after the run —
gh api rate_limit— is not exhausted
If a gate misfires, see references/troubleshooting.md.
References
references/review-agents.md— security / performance / architecture / style agent commands and templatesreferences/swarm-management.md— swarm creation, label routing, topology, comment commands, webhook handlerreferences/configuration.md—review-swarm.yml, custom triggers, GitHub Actions, PR description template, auto-mergereferences/comments-and-gates.md— inline comment generation, batch management, quality gates, metricsreferences/advanced-features.md— context-aware review, learning, cross-PR analysis, custom agentsreferences/workflow-examples.md— five worked examples + Claude Code integration patternreferences/troubleshooting.md— agents not spawning, comments not posting, slow reviews, performance tips, webhook security caveats, security checklist
Related Skills
github-pr-manager— PR lifecycle management (open, label, merge)github-workflow-automation— broader GitHub Actions automationswarm-coordination— orchestration patterns shared across swarm-based skills
External Documentation
Maintained as part of the Claude Code Flow project. MIT licensed. Version 1.1.0.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

