review

Automate code review for complexity, type safety, edge cases, and naming.

2|Updated May 2, 2025
One-click install
npx skills add https://github.com/daltonkyemiller/dot --skill review-daltonkyemiller
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/daltonkyemiller/dot/tree/main/.agents/skills/review
Command: npx skills add https://github.com/daltonkyemiller/dot --skill review-daltonkyemiller

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of code reviews, identifying issues such as complexity, type safety, edge cases, naming, pattern consistency, and over-engineering.

Core Features & Use Cases

  • Adversarial Code Review: Checks for a wide range of issues in code, ensuring quality and maintainability.
  • Customizable Scope: Review specific files, directories, or git changes.
  • Detailed Reporting: Provides a detailed report with findings and suggestions for improvement.
  • Use Case: When you need to ensure that your codebase adheres to best practices and standards.

Quick Start

Run the review skill to check the code changes in the 'staged' git changes.

Frequently Asked Questions about review

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

FAQPage Schema
How do I automate code review for complexity and type safety?

Automate code review by analyzing files against criteria for complexity, type safety, edge cases, and pattern consistency. The review skill checks staged git changes or specific directories and generates a detailed report with findings.

Can I run an automated code review on specific files or git changes?

Yes, automated code review supports customizable scope. You can target specific files, directories, or staged git changes to ensure your codebase adheres to best practices and standards.

What does automated complexity analysis check for in code?

Complexity analysis checks for over-engineering, naming consistency, type safety, and unhandled edge cases. It compares code against defined criteria to identify maintainability issues.

How do I find naming inconsistencies and edge cases in my codebase?

Find inconsistencies and edge cases by running adversarial code review. The review skill scans for pattern consistency and edge cases, providing a detailed report with suggestions for improvement.

Does automated code review require external dependencies?

No, automated code review requires no external dependencies. The skill operates independently through scripts to analyze code and generate reports on type safety and complexity.

What is the best way to ensure pattern consistency across software development projects?

Ensure pattern consistency by applying automated code review to your development workflow. The review skill analyzes code against defined criteria and reports naming and pattern inconsistencies.