code-review

Review source code for quality, security, and maintainability across multiple languages.

Updated Dec 14, 2024
One-click install
npx skills add https://github.com/tttol/dotfiles --skill code-review-tttol
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/tttol/dotfiles/tree/main/config/skills/code-review
Command: npx skills add https://github.com/tttol/dotfiles --skill code-review-tttol

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Code review is time-consuming and error-prone; this skill automates detection of quality, security, maintainability and readability across codebases.

Core Features & Use Cases

  • Detects potential quality issues, security vulnerabilities, and maintainability concerns across languages.
  • Useful during pull requests, refactors, or new features to provide fast, consistent feedback.
  • Outputs a structured markdown review report suitable for PR discussions and documentation.

Quick Start

Ask the AI to perform a code review on the provided repository and return a markdown report.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I automate code review for security and maintainability across multiple languages?

You can automate code review by applying static analysis to detect security vulnerabilities, maintainability concerns, and quality issues across Java, JavaScript, Python, and Rust codebases, generating a structured markdown report for consistent feedback.

What is the best way to generate a code review report for a pull request?

Generate a code review report for a pull request by running an automated analysis that outputs a structured markdown file named ai-review-result_[branch]_[yyyyMMdd].md, making it suitable for PR discussions and project documentation.

Can I check code readability and quality for Python and Rust repositories?

Yes, you can check code readability and quality for Python and Rust repositories, as the automated static analysis detects maintainability and readability concerns across multiple programming languages including Java and JavaScript.

Does automated static analysis work for refactoring new features in JavaScript?

Automated static analysis works for refactoring new features in JavaScript by detecting potential quality issues and security vulnerabilities, providing fast feedback to ensure code maintainability and readability during the refactor.

What format does the automated code review output for documentation?

The automated code review outputs a structured markdown report for documentation, specifically generating a markdown file named ai-review-result_[the name of current git branch]_[yyyyMMdd].md for easy integration.