code-review

Analyzes code architecture, quality, performance, dependencies and security comprehensively.

45|4|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/nouamanecodes/lettactl --skill code-review-nouamanecodes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/nouamanecodes/lettactl/tree/main/.skills/code-review
Command: npx skills add https://github.com/nouamanecodes/lettactl --skill code-review-nouamanecodes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the need for comprehensive code reviews, ensuring high standards in architecture, code quality, and performance before changes are merged.

Core Features & Use Cases

  • Architecture Review: Evaluates system design, dependencies, data flow, scaling, and security.
  • Code Quality Review: Assesses organization, DRY violations, SOLID principles, error handling, and technical debt.
  • Performance Review: Identifies potential bottlenecks in database access, memory usage, and code paths.
  • Use Case: When you need an expert to audit a new feature's codebase for potential issues and best practice adherence.

Quick Start

Review the code in the 'src/utils' directory for quality and performance issues.

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 review for architecture and performance?

A comprehensive code review analyzes system design, component boundaries, dependency graphs, and data flow to ensure high engineering standards before merging changes. It evaluates scaling, security, and technical debt to identify potential bottlenecks.

What is the best way to audit a codebase for SOLID principles and DRY violations?

Auditing a codebase for SOLID principles and DRY violations involves assessing code organization, error handling, and technical debt. This review identifies structural weaknesses and ensures the codebase adheres to established engineering best practices.

How do I identify performance bottlenecks and memory usage issues in my code?

Identifying performance bottlenecks requires analyzing code paths, database access, and memory usage. A performance review detects inefficient operations and highlights caching opportunities to optimize overall application execution.

Can I review code in a specific directory like 'src/utils' for quality issues?

Yes, you can review code in a specific directory like 'src/utils' by targeting that path for quality and performance analysis. This isolates the audit to relevant files, checking SDK usage in node_modules for applicable changes.