Reviews code based on 12 classic engineering books to identify design and architectural risks.

Install

mkdir -p .claude/skills/brooks-lint && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19250" && unzip -o skill.zip -d .claude/skills/brooks-lint && rm skill.zip

Installs to .claude/skills/brooks-lint

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

AI code reviewer grounded in classic software engineering books for catching design smells, coupling issues, and architectural risks.
133 charsno explicit “when” trigger
Advanced

Key capabilities

  • →Identify design smells and architectural risks
  • →Analyze coupling and missing abstraction layers
  • →Critique naming conventions based on Clean Code principles
  • →Check for data consistency and fault tolerance gaps
  • →Flag missing stability patterns like timeouts and circuit breakers

How it works

It reviews code by applying principles from classic software engineering books as a lens. This identifies design smells, coupling issues, and architectural risks that typical linters might miss.

Inputs & outputs

You give it
Codebase or specific code files
You get back
Structured feedback on design smells, coupling issues, and architectural risks

When to use brooks-lint

  • →Code reviewing
  • →Identifying design smells
  • →Refactoring legacy code

About brooks-lint

Synthesizes principles from landmark engineering books (e.g., Clean Code, Pragmatic Programmer) to provide feedback on conceptual design smells.

AI code reviewer grounded in classic software engineering books for catching design smells, coupling issues, and architectural risks.

When not to use it

  • →When only checking style rules or syntax
  • →When the task is not related to design review or architectural analysis
  • →When human design review for production-critical decisions is to be replaced

Limitations

  • →Results reflect principles of 12 source books and may not apply to all architectural styles or domains
  • →Should complement, not replace, human design review for production-critical decisions
  • →Only for design review and architectural analysis

How it compares

This skill provides conceptual design feedback grounded in established engineering principles, which differs from standard linters that focus on stylistic or syntactic issues.

Compared to similar skills

brooks-lint side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
brooks-lint (this skill)03moReviewAdvanced
solid-principles5712moNo flagsIntermediate
python-design-patterns195moNo flagsIntermediate
modular-code49moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry