Best skills for: Code review
Code review isn't just about spotting syntax issues—it's a gateway to better architecture and domain alignment. The right AI coding skills can elevate your review from superficial to substantive. Instead of relying solely on linters, consider skills that enforce design principles. For instance, a Domain-Driven Design (DDD) skill helps you assess whether aggregates, entities, and bounded contexts are correctly implemented, catching domain inconsistencies early. Another powerful addition is a Definition of Done skill tailored to your platform, which acts as a living checklist that ensures every PR meets acceptance criteria, from test coverage to documentation. A common mistake is to apply too many generic rules; focus on skills that match your project's stack and practices. Use these skills to automate the checks that humans tend to overlook, then reserve your energy for strategic questions—like whether the solution fits the long-term vision or introduces unnecessary complexity.
24 skills selected
Code Review
Development
This skill performs quick, focused code reviews on specified files or recent git changes. It checks for bugs, security issues, performance problems, and adherence to best practices, categorizing findings by severity. It helps developers catch issues early and improve code quality efficiently.
Principal Architect MigrateIQ
Development
Principal architect for the MigrateIQ platform. Makes architectural decisions, reviews code, plans features, enforces consistency, and guides development across the full stack: SvelteKit 5, Tailwind CSS v4, TypeScript, Drizzle ORM/PostgreSQL, MCP server, and Claude Code skills. Use when planning new features, reviewing approaches, making technology choices, refactoring, or debugging architectural issues.
Shizuku Task Runner
Development
Use task commands for building, running, linting, and testing the Shizuku application. This skill ensures consistent use of the project's build system (taskfile.dev) instead of direct Go invocations, preventing build errors and enforcing project standards.
PR Description Generator
Development
Generates thorough pull request descriptions by analyzing git diffs, commit history, and related files. Helps when creating or updating PRs, especially to produce reviewer-friendly summaries, change lists, and testing notes.
Structured Code Review
Development
Performs a systematic code review across five quality dimensions: correctness, security, style, architecture, and testing. It parses targets like staged changes, commits, ranges, or PRs, reads the full files, and produces a structured verdict with findings by severity. Best used as a gate before merging, after subagent work, or when a second opinion is needed.
Pull Request Summarizer
Development
Analyzes and summarizes a pull request by extracting context, changes, and impact. Useful for code reviews, onboarding to a PR, or preparing release notes.
Code Review Orchestrator
Development
Orchestrates specialized subagents to perform a comprehensive code review and produce a markdown report. Works in PR mode (with --pr) or on the current branch, analyzing changes and invoking reviewers for Go, architecture, conventions, Bubble Tea, and documentation.
Skills Validator
Development
Validates and reviews skill definitions against the Agent Skills specification. Checks YAML frontmatter, naming conventions, description quality, file structure, and best practices, providing actionable improvement suggestions with before/after examples. Ideal for catching errors and improving skill quality before committing.
PR Quality Assessment
Development
Extract implementation guidance and assess risk from pull requests before implementing fixes. Use the comprehensive checklist to evaluate code quality, testing, style, documentation, and potential breaking changes. Helps determine whether a PR is a reliable reference implementation and plan tests or edge cases.
QC Quality Gate
Development
Quality gate that runs five parallel AI reviewers on every code diff against main. Each agent checks a specific dimension (code review, simplification, consistency, robustness, scope) and all must pass before commit. Helps catch issues early and enforce codebase standards.
Recursive Language Model (RLM)
Development
Processes large inputs that exceed single-pass capacity by decomposing tasks into manageable chunks, spawning parallel Haiku sub-agents to process each chunk, and synthesizing results into a unified output. Uses a Sonnet supervisor for decomposition and synthesis, while Haiku workers handle chunk processing in parallel, reducing costs and improving speed.
Vue Component Development and Code Review
Development
Skill for Vue component development and code review. In development mode, it generates high-quality Vue components and composables from user descriptions. In review mode, use /vue <path> to analyze Vue files and produce a structured report with checkpoints.
List Open Pull Requests with Priorities
Development
Displays open pull requests sorted by priority and review status. Useful for quickly seeing pending, approved, or change-requested PRs.
Python Functional Code Reviewer
Development
This skill reviews Python codebases with a focus on functional programming, avoiding for-loops, and promoting clean, composable code. It enforces code quality via ruff and validates environment hygiene with uv. Useful for ensuring modern, maintainable Python code.
OpenAI Codex Integration
Development
Send prompts to OpenAI Codex CLI via /codex command, then process the output in various modes: review, compare, integrate, or raw. Useful for collaborative coding where Claude analyzes or refines Codex's solutions.
Code Changes Review
Development
Performs a comprehensive code review of uncommitted git changes, analyzing for bugs, security vulnerabilities, best practices, DRY violations, code smells, performance issues, and areas of improvement. Use it when you need to review changes before committing, for pre-commit reviews, or quality checks. Works with any language or framework.
Codex Peer Review
Development
Integrates OpenAI Codex CLI as a peer reviewer for code changes, technical decisions, and architecture proposals. Auto-triggers before presenting significant alternatives or completed work, or on demand via /codex or /codex-review. Supports up to 3 rounds of critical exchange where suggestions are evaluated rather than blindly accepted.
Address PR Review Feedback
Development
Reads all review comments on a pull request, independently verifies each suggestion's correctness, applies or rejects them with justification, and posts a summary before re-requesting review. Best used when you need to critically evaluate reviewer feedback and ensure changes are safe and correct.
Understand Your Changes with /doi
Development
Analyzes the diff between your current Git branch and the default branch, then creates interactive multiple-choice questions about the changes. Use it to verify your understanding of vibe-coded modifications and track any unanswered questions as 'vibe debt' for later review.
Manage Reusable Parameterized Skills
Development
Allows users to list, show, validate, and render reusable parameterized prompts (skills) defined in SKILL.md files. Helps organize common coding tasks like code reviews or bug detection by providing a structured way to run targeted prompts with arguments.
OpenLark Code Standards Checker
Development
Audits code consistency in OpenLark projects: architecture, API patterns, parameter validation, naming, and exports. Outputs actionable checklists with evidence (path:line) and risk levels, ideal for PR reviews or before adding a new API.
List Pull Requests
Development
Lists pull requests from the repository with filtering options like status, author, and limit. Helps when viewing open PRs, finding PRs to review, or checking your own PRs.
Find bugs in codebase
Development
Reviews the entire codebase for bugs by reading source and test files, running the test suite, and checking for logic errors, input validation issues, resource leaks, and more. Writes a detailed bugs-summary.md report with specific file references and impact descriptions. Best used when you need a thorough bug hunt before a release.
Architectural Code Review
Development
Performs a rigorous architectural code review including ADR compliance, test coverage, architectural patterns, and security analysis. Outputs a structured review document with APPROVED/REDIRECT/BLOCKED status. Helpful for ensuring changes align with architectural decisions and quality standards.
How to choose
- How are these skills selected?
- Each skill is curated and verified by the Skills Guides editorial team. We run a security and quality review on every entry, so only verified skills appear in this selection.
- What do the security ratings mean?
- We label skills Safe, Caution or Risky based on our security analysis — checking for prompt-injection risks, requested permissions and other red flags. The rating gives you an at-a-glance sense of how much trust a skill warrants.
- How do I install a skill?
- Open any skill page and follow its install instructions for your tool — Claude Code, Cursor or Copilot. Each skill lists the exact steps so you can get it running in a couple of minutes.