AI-powered code review and PR analysis. Performs systematic reviews covering security vulnerabilities, code quality, style compliance, architectural integrity, test coverage, and performance considerations. Works with PR diffs, commit ranges, file changes, or raw code snippets. Primary keyword clusters: AI code review automation, automated PR review security, code quality analysis static, pull request review checklist, OWASP code review patterns, architectural review automation, test coverage…
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Code Review Agent Skill
Perform structured, thorough AI-powered code reviews for pull requests, diffs,
commit ranges, or standalone code. This skill turns an agent into a systematic
reviewer that checks security, style, architecture, test coverage, and
performance — not just a linter.
---
## Quick Reference
| Dimension | What to Check | Key Indicators |
|---|---|---|
| 🔴 Security | OWASP Top 10, secrets, injection, auth | Hardcoded keys, unsanitized input, weak crypto |
| 🟠 Correctness | Logic, edge cases, error handling | Off-by-one, missing null checks, unhandled promises |
| 🟡 Quality | Readability, naming, DRY, comments | Single-letter vars, >50 line functions, dead code |
| ⚪ Style | Indentation, line length, imports | PEP8, ESLint, gofmt violations |
| 🏗️ Architecture | SRP, coupling, layering, API compat | New patterns conflicting with existing conventions |
| 🧪 Tests | Coverage, edge cases, determinism | Untested critical paths, flaky tests, missing mocks |
| ⚡ Performance | Complexity, N+1 queries, memory | O(n²) on unbounded input, missing indexes |
| 📝 Docs | API docs, logging, observability | Undocumented public APIs, absent error logging |
…
The line at the top of this page pins the label v1.1.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_qr2b6sstpfzrv7o5
GET https://markdownregistry.com/api/v1/resolve?ref=jpeetz/agent-skills/code-review
GET https://markdownregistry.com/api/v1/blob/a913b03c09b66c71c29aaaaf69c989fbd148c323bf8e421aa0a4623a6540b84b
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
jpeetz/agent-skills · skills/api-backend/api-and-interface-design/SKILL.md · Use this skill when designing APIs, module boundaries, or any public interface. Create stable, well-documented…
jpeetz/agent-skills · skills/api-backend/har-api-reverse-engineering/SKILL.md · Use this skill when an agent needs to call a website's hidden or undocumented API: capture real browser requests into a…
jpeetz/agent-skills · skills/api-backend/image-to-image-character-generation/SKILL.md · Use this skill when an agent needs to generate consistent character images via kie.ai grok-imagine image-to-image from…
jpeetz/agent-skills · skills/api-backend/kie-ai-platform/SKILL.md · Use this skill when an agent needs to integrate with the Kie.ai API for image/video/audio generation, task management…
jpeetz/agent-skills · skills/api-backend/n8n-api-shape/SKILL.md · Use this skill when working with the n8n REST API — read, update, or verify workflows on ANY n8n instance…
jpeetz/agent-skills · skills/api-backend/social-har-api-connectivity/SKILL.md · Use this skill when an agent needs to connect to a social platform's API by prompting the user to pick a platform…
jpeetz/agent-skills · skills/business-strategy/app-discovery-scrutiny/SKILL.md · Use this skill when the user wants to evaluate a mobile app idea for commercial viability — whether it's a clone…
jpeetz/agent-skills · skills/business-strategy/enterprise-consulting-methods/SKILL.md · Use when you need McKinsey/BCG-grade strategy work — problem decomposition, hypothesis testing, storyline building…
kyegomez/swarms · examples/single_agent/capabilities/skills/multiple_skill_dirs/team_skills/code-review/SKILL.md · Review Python code for bugs, missing tests and security issues using the team's shared standards
basicmachines-co/basic-memory · .agents/skills/code-review/SKILL.md · Use when reviewing Basic Machines code for house style, architecture risk, pre-merge hardening, or whether a change…
nteract/semiotic · .github/skills/code-review/SKILL.md · Review Semiotic pull requests for behavioral bugs, regressions, contract drift, and missing evidence. Use for GitHub…
cbrock84/headcount · plugins/technology/skills/code-review/SKILL.md · Conducts and responds to code review — reviewing a change for correctness, design, and risk, and evaluating review…