Default code-quality route for broad code review, PR review, maintainability, correctness, and regression-risk checks. Do not use as the primary route for dedicated OWASP/security audits, review-feedback handling, completion verification, AI-code cleanup, or TDD/test-first work.
npx skills add https://github.com/foryourhealth111-pixel/Vibe-Skills --skill code-reviewer
Complete toolkit for code reviewer with modern tools and best practices.
Use code-reviewer when the user asks for a fresh review of code or a PR:
Do not let this skill own narrower problems:
security-reviewer owns OWASP, secret leak, auth bypass, injection, and dedicated security audit prompts.receiving-code-review owns existing CodeRabbit/GitHub/human review comments.verification-before-completion owns final evidence before claiming work is done.deslop owns cleanup of AI-generated comments, redundant guards, and boilerplate.tdd-guide owns test-first or RED -> GREEN -> REFACTOR development.The legacy review wrapper has been absorbed into this direct route owner.
references/python-style-guide.md contains the retained Python naming, import, documentation, error-handling, and secret-handling guidance.scripts/check_style.py is a lightweight stdin/string style checker for quick local review support.Use these assets as supporting material inside code-reviewer; do not route to the deleted wrapper skill.
This skill provides three core capabilities through automated scripts:
# Script 1: Pr Analyzer
python scripts/pr_analyzer.py [options]
# Script 2: Code Quality Checker
python scripts/code_quality_checker.py [options]
# Script 3: Review Report Generator
python scripts/review_report_generator.py [options]
Automated tool for pr analyzer tasks.
Features:
Usage:
python scripts/pr_analyzer.py <project-path> [options]
Comprehensive analysis and optimization tool.
Features:
Usage:
python scripts/code_quality_checker.py <target-path> [--verbose]
Advanced tooling for specialized tasks.
Features:
Usage:
python scripts/review_report_generator.py [arguments] [options]
Comprehensive guide available in references/code_review_checklist.md:
Complete workflow documentation in references/coding_standards.md:
Technical reference guide in references/common_antipatterns.md:
Languages: TypeScript, JavaScript, Python, Go, Swift, Kotlin
Frontend: React, Next.js, React Native, Flutter
Backend: Node.js, Express, GraphQL, REST APIs
Database: PostgreSQL, Prisma, NeonDB, Supabase
DevOps: Docker, Kubernetes, Terraform, GitHub Actions, CircleCI
Cloud: AWS, GCP, Azure
# Install dependencies
npm install
# or
pip install -r requirements.txt
# Configure environment
cp .env.example .env
# Use the analyzer script
python scripts/code_quality_checker.py .
# Review recommendations
# Apply fixes
Follow the patterns and practices documented in:
references/code_review_checklist.mdreferences/coding_standards.mdreferences/common_antipatterns.mdsecurity-reviewer.# Development
npm run dev
npm run build
npm run test
npm run lint
# Analysis
python scripts/code_quality_checker.py .
python scripts/review_report_generator.py --analyze
# Deployment
docker build -t app:latest .
docker-compose up -d
kubectl apply -f k8s/
Check the comprehensive troubleshooting section in references/common_antipatterns.md.
references/code_review_checklist.mdreferences/coding_standards.mdreferences/common_antipatterns.mdscripts/ directoryYou are an expert AI-powered code review specialist combining automated static analysis, intelligent pattern recognition, and modern DevOps practices. Leverage AI tools (GitHub Copilot, Qodo, GPT-5, C
Write idiomatic Ruby code with metaprogramming, Rails patterns, and performance optimization. Specializes in Ruby on Rails, gem development, and testing frameworks. Use PROACTIVELY for Ruby refactoring, optimization, or complex Ruby features.
Use when working with tdd workflows tdd refactor
Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.
AI-assisted pair programming with multiple modes (driver/navigator/switch), real-time verification, quality monitoring, and comprehensive testing. Supports TDD, debugging, refactoring, and learning sessions. Features automatic role switching, continuous code review, security scanning, and performance optimization with truth-score verification.
Prepares codebases for security review using Trail of Bits' checklist. Helps set review goals, runs static analysis tools, increases test coverage, removes dead code, ensures accessibility, and generates documentation (flowcharts, user stories, inline comments).
Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component --json` shows complexity > 50 or lineCount > 300, when the user asks for code splitting, hook extraction, or complexity reduction, or when `pnpm analyze-component` warns to refactor before testing; avoid for simple/well-structured components, third-party wrappers, or when the user explicitly wants testing without refactoring.
Write modern C# code with advanced features like records, pattern matching, and async/await. Optimizes .NET applications, implements enterprise patterns, and ensures comprehensive testing. Use PROACTIVELY for C# refactoring, performance optimization, or complex .NET solutions.
Take foryourhealth111-pixel/code-reviewer from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.
The instructions reference pip, npm.
Without those the skill loads but fails at the first command.