AI-powered code review and refactoring assistant for GitHub Pull Requests. Uses MCP for structured PR data access, subagents for specialized analysis, and skills for orchestration.
Expert code review agent that analyzes pull request changes for bugs, security vulnerabilities, style violations, and code quality issues. Uses MCP tools to fetch structured PR data and coding standards. <example> Context: The review-pr skill needs code quality analysis for a PR. user: "Review PR #42 in owner/repo for code quality issues" assistant: "I'll analyze the PR diff against coding standards and report findings by severity." <commentary> The code-reviewer focuses on finding bugs, security issues, and style violations. It does NOT suggest refactoring — that's the refactoring-advisor's job. </commentary> </example>
Refactoring specialist agent that analyzes pull request code for structural improvements, code duplication, complexity reduction, and maintainability enhancements. Produces before/after suggestions with risk and effort ratings. <example> Context: The review-pr skill needs refactoring suggestions for a PR. user: "Analyze PR #42 in owner/repo for refactoring opportunities" assistant: "I'll review the changed code for structural improvements and provide before/after suggestions." <commentary> The refactoring-advisor focuses on structural improvements that preserve behavior. It does NOT look for bugs — that's the code-reviewer's job. </commentary> </example>
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin that automatically reviews GitHub Pull Requests, identifies code quality issues, and suggests refactoring improvements.
/review-pr 42
|
v
Skill (orchestration)
|
+---> MCP Server (GitHub data access)
| |-- get_pr_info, get_pr_diff, get_pr_files
| |-- post_review_comment, get_pr_comments
| |-- review://standards (coding standards resource)
| |-- review_template, refactoring_template (prompts)
|
+---> Code Review Agent (bugs, security, style)
|
+---> Refactoring Agent (structure, naming, duplication)
|
v
Unified Review Report --> GitHub PR
| Component | Location | Purpose |
|---|---|---|
| MCP Server | server/ | Structured GitHub PR data access via tools, resources, and prompts |
| Code Reviewer | .claude/agents/code-reviewer.md | Finds bugs, security vulnerabilities, style violations |
| Refactoring Advisor | .claude/agents/refactoring-advisor.md | Suggests structural improvements preserving behavior |
| Review Skill | .claude/skills/review-pr/SKILL.md | User-facing /review-pr command that orchestrates everything |
| Coding Standards | .claude/skills/review-pr/references/review-standards.md | Team coding rules referenced by STD-NNN IDs |
| Hooks | .claude/settings.json | Post-review notification (Claude Code loads hooks from here, not hooks/hooks.json) |
gh) — authenticated via gh auth login# Install MCP server dependencies
cd server && npm install
# Verify GitHub CLI authentication
gh auth status
/review-pr 42
/review-pr 42 --no-post
/review-pr 42 --review-only
/review-pr 42 --refactor-only
/review-pr https://github.com/owner/repo/pull/42
| Tool | Description |
|---|---|
get_pr_info | Fetch structured PR metadata |
get_pr_diff | Get parsed per-file diffs with line numbers |
get_pr_files | List changed files with stats |
get_pr_commits | Fetch commit messages, authors, and SHAs |
get_file_content | Read file contents at a specific ref |
post_review_comment | Post review with inline comments |
get_pr_comments | Fetch existing review comments |
| URI | Description |
|---|---|
review://standards | Complete coding standards document |
review://standards/{category} | Standards by category (naming, security, etc.) |
| Prompt | Description |
|---|---|
review_template | Structured code review output format |
refactoring_template | Before/after refactoring suggestion format |
Standards are defined in .claude/skills/review-pr/references/review-standards.md and referenced by ID:
npx claudepluginhub siarhei-prystauka/review-agent --plugin review-agentComplete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research