
Brooks-Lint PR Review
FreeEnhance your PR reviews with structured insights.
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 source1. Install with the skills CLI
npx skills add sickn33/agentic-awesome-skills/brooks-review --agent claude-code2. 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 sickn33Brooks-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
- Read
../_shared/common.mdfor the Iron Law, Project Config, Report Template, and Health Score rules - Read
../_shared/source-coverage.mdfor book-level coverage, exceptions, and tradeoffs - Read
../_shared/decay-risks.mdfor symptom definitions and source attributions - Read
pr-review-guide.mdin 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.
- Understand the review scope, then scan for each decay risk in the order specified (Steps 1–6 of the guide)
- Run the Quick Test Check (Step 7 of the guide) — skip for docs-only or non-production changes
- Apply the Iron Law to every finding
- 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
Quality Playbook Generator
Run comprehensive quality audits on any codebase.
PR Draft Summary
Automate PR summary generation for openai-agents-python.
Final Release Review
Streamline your release candidate audits with ease.
Unit Test Vue Pinia
Efficiently write and review unit tests for Vue 3 applications.
Slang Shader Expert
Optimize and integrate Slang shaders with ease.
Telemetry Standards
Ensure consistent event tracking in Supabase Studio.
