code-review

Review codebases for security, performance, architecture, and testing issues.

3|1|Updated Feb 9, 2015
One-click install
npx skills add https://github.com/drafael/dotfiles --skill code-review-drafael
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/drafael/dotfiles/tree/main/.agents/skills/code-review
Command: npx skills add https://github.com/drafael/dotfiles --skill code-review-drafael

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of identifying potential issues in code, ensuring higher quality, security, and maintainability.

Core Features & Use Cases

  • Security Audit: Detects common vulnerabilities and hardcoded secrets.
  • Performance Analysis: Identifies bottlenecks and inefficient code.
  • Code Quality Check: Assesses code smells, style consistency, and testing coverage.
  • Use Case: Before merging a new feature, use this Skill to perform a thorough review, catching potential bugs and security flaws early in the development cycle.

Quick Start

Use the code-review skill to perform a comprehensive code quality review on the current project.

Frequently Asked Questions about code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a comprehensive code quality review on my project?

To perform a comprehensive code quality review, analyze the codebase across security, performance, architecture, and testing aspects to identify vulnerabilities, bottlenecks, and code smells before merging features.

What does a security audit detect when reviewing a codebase?

A security audit detects common vulnerabilities and hardcoded secrets within the codebase during the code review process, ensuring potential security flaws are caught early in the development cycle.

Can I check test coverage and code smells before merging a new feature?

Yes, you can check test coverage and code smells before merging a new feature by assessing code style consistency and identifying structural issues, catching potential bugs early in development.

What is the best way to identify performance bottlenecks and inefficient code?

The best way to identify performance bottlenecks is through performance analysis, which scans the codebase to detect inefficient code structures and optimize overall application execution.

Does this code review process assess architecture and code structure?

Yes, the code review process assesses architecture by performing detailed analysis of the code structure, ensuring higher maintainability and quality across the entire codebase.

When do I need an automated code review for vulnerability detection?

You need an automated code review for vulnerability detection when you want to automate identifying potential issues in code, ensuring higher quality, security, and maintainability without manual inspection.