New to Claude Skills? Learn how to install them →

sickn33 on GitHub

Brooks-Lint PR Review

Free

Enhance your PR reviews with structured insights.

Get this skill

Free · Opens the source repo

What Brooks-Lint PR Review does

Brooks-Lint is a specialized skill designed for conducting thorough pull request (PR) code reviews. It focuses on identifying decay risks, design smells, and maintainability issues within code submissions. By leveraging a structured approach based on the Symptom → Source → Consequence → Remedy framework, this skill draws insights from twelve classic engineering books to provide actionable feedback. When you share code, a diff, or request a review, Brooks-Lint automatically triggers to analyze the provided material.

The review process begins with Auto Scope Detection, which helps define the context of the review. Once the scope is established, the skill systematically scans for decay risks, following a step-by-step guide. It includes a Quick Test Check to ensure that the code adheres to basic standards, although this step is skipped for documentation-only changes. The findings are then evaluated against the Iron Law, ensuring that each identified issue is contextualized and actionable.

This skill is particularly useful for developers and teams looking to maintain high code quality and prevent technical debt. By providing a clear report based on established engineering principles, Brooks-Lint helps teams understand not just what issues exist, but also the potential consequences and remedies for each finding. This makes it an invaluable tool for anyone involved in code review processes, from junior developers to seasoned architects.

To get started, users need to familiarize themselves with the setup instructions and the various shared resources that outline the analysis process, decay risks, and reporting templates. The skill is designed to integrate smoothly into existing workflows, ensuring that code reviews become more insightful and less error-prone.

When to use it

Use Brooks-Lint when you need a structured and insightful review of code changes, particularly when assessing for design and maintainability risks.

When not to use it

Avoid using this skill for non-code related reviews or when the context does not match its intended use case. It is not a substitute for comprehensive testing or security reviews.

What you can build with it

Reviewing a Complex PR

When you receive a PR with multiple changes, use Brooks-Lint to identify potential design smells and maintainability issues.

Assessing Code Quality

In a team setting, leverage Brooks-Lint to ensure that code adheres to quality standards before merging.

Preventing Technical Debt

Utilize Brooks-Lint during code reviews to surface decay risks early, helping to maintain a healthy codebase.

How to install Brooks-Lint PR Review

View source

1. Install with the skills CLI

npx skills add sickn33/agentic-awesome-skills/brooks-review --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by sickn33

Brooks-Lint — PR Review

When to Use

Use this skill when you need pR code review that surfaces decay risks, design smells, and maintainability issues with concrete Symptom → Source → Consequence → Remedy findings, drawing on twelve classic engineering books. Triggers when: user asks to review code, check a PR, shares a diff or pastes code asking...

Setup

  1. Read ../_shared/common.md for the Iron Law, Project Config, Report Template, and Health Score rules
  2. Read ../_shared/source-coverage.md for book-level coverage, exceptions, and tradeoffs
  3. Read ../_shared/decay-risks.md for symptom definitions and source attributions
  4. Read pr-review-guide.md in this directory for the analysis process

Process

If the user has not specified files or pasted code: apply Auto Scope Detection from ../_shared/common.md to determine the review scope before proceeding.

  1. Understand the review scope, then scan for each decay risk in the order specified (Steps 1–6 of the guide)
  2. Run the Quick Test Check (Step 7 of the guide) — skip for docs-only or non-production changes
  3. Apply the Iron Law to every finding
  4. Output using the Report Template from common.md

Mode line in report: PR Review

Limitations

  • Use this skill only when the task clearly matches its upstream source and local project context.
  • Verify commands, generated code, dependencies, credentials, and external service behavior before applying changes.
  • Do not treat examples as a substitute for environment-specific tests, security review, or user approval for destructive or costly actions.

Frequently asked questions about Brooks-Lint PR Review

Similar skills