brutal-review

Review code changes across logic, architecture, and testing using VCS commands.

1|Updated Mar 30, 2022
One-click install
npx skills add https://github.com/fcoury/config --skill brutal-review-fcoury
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brutal-review
Source: https://github.com/fcoury/config/tree/main/ai/skills/brutal-review
Command: npx skills add https://github.com/fcoury/config --skill brutal-review-fcoury

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates a rigorous, multi-perspective code review process to identify potential bugs, design flaws, and quality issues before code is merged.

Core Features & Use Cases

  • In-depth Code Analysis: Performs a deep, critical review of code changes using multiple specialized AI perspectives.
  • Contextual Understanding: Gathers extensive context about the change, including commit history and related files, for a thorough review.
  • Use Case: A developer submits a complex change to a critical system. This Skill acts as an uncompromising reviewer, flagging subtle bugs and design weaknesses that might otherwise be missed.

Quick Start

Use the brutal-review skill to perform a code review on the latest git commit.

Frequently Asked Questions about brutal-review

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

FAQPage Schema
How do I automate an in-depth code review for complex git commits?

To automate an in-depth code review, you can use an AI agent to conduct a multi-perspective analysis of your git commits. This process examines logic, architecture, reliability, testing, and performance to flag subtle bugs and design flaws before merging.

What does a multi-perspective AI code review analyze?

A multi-perspective AI code review analyzes code changes across several dimensions: logic, architecture, reliability, testing, code quality, documentation, and performance. It gathers contextual data like commit history to identify potential bugs and design weaknesses.

Can I use this AI code review with the jj version control system?

Yes, this AI code review supports the jj version control system alongside git. It requires access to these VCS tools to gather extensive context about your changes and execute a rigorous review of your codebase.

Do I need specific AI subagents to perform a ruthless code review?

Yes, performing a ruthless code review requires the ability to execute tasks with specific AI models and subagents. These specialized AI perspectives are necessary to conduct the uncompromising, deep analysis of your code changes.

What is the best way to identify design flaws before merging code?

The best way to identify design flaws before merging is an automated, rigorous review that acts as an uncompromising reviewer. By analyzing commit history and related files, it flags subtle bugs and design weaknesses that might otherwise be missed.

What are the limitations of using AI agents for quality assurance in debugging?

A limitation of using AI agents for quality assurance is that it requires access to VCS tools and specific AI models to function. Without the ability to execute tasks with these models, the deep, multi-perspective debugging analysis cannot run.