What problem does it solve?
Code reviews are essential for maintaining software quality but can be time-consuming and inconsistent. This Skill provides a structured, expert review across six focused dimensions to ensure robust, maintainable, and secure code.
Core Features & Use Cases
- Architecture & Design: Evaluate module boundaries, patterns, and extensibility.
- Code Quality & Readability: Assess naming, clarity, complexity, refactoring opportunities, and consistency.
- Security & Dependencies: Identify vulnerabilities, authentication/authorization concerns, and risky dependencies.
- Performance & Scalability: Highlight hot paths, asynchronous patterns, and resource usage implications.
- Testing Quality: Review test coverage, isolation, determinism, and meaningful assertions.
- Documentation & API Design: Ensure clear docs, stable APIs, and developer experience.
- Use Case: Applicable after major changes or PRs to surface actionable improvements.
Quick Start
Run the review on a codebase by providing the changed files and context; the skill will return a prioritized list of issues and suggested fixes ready for integration.