agentsclimarketplace

Architecture review

Skill ntaffzii/Skill-Agents/skills/engineering/architecture-review

Architecture review skill for evaluating codebase design, module boundaries, coupling, test seams, domain language, and simplification opportunities. Use when the user asks to improve architecture, zoom out, reduce complexity, untangle code, or review a design.From its SKILL.md

Install
npx -y skills add ntaffzii/Skill-Agents --skill architecture-review

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.8 KB, 294 tokens by cl100k_base, as published. Nobody here has run it

Architecture Review

Use this skill to reason about structure before proposing broad changes.

Workflow

  1. Map the system

    • Identify the relevant modules, entry points, data flow, and ownership boundaries.
    • Read local docs, domain glossary, ADRs, and tests if present.
  2. Locate design pressure

    • Look for repeated conditionals, hidden coupling, unclear ownership, duplicated concepts, awkward test seams, and high-change files.
    • Distinguish annoying code from code that blocks future work.
  3. Name the domain concepts

    • Use existing project language when available.
    • Flag mismatches where code names do not match business or product concepts.
  4. Propose changes

    • Prefer small boundary improvements over sweeping rewrites.
    • Give options when tradeoffs are meaningful.
    • Identify the first reversible step.
  5. Validate

    • Explain what tests or probes would prove the architecture change preserved behavior.
    • Avoid recommending refactors without a verification path.

Output Format

Current Shape
What the code is doing now.

Pressure Points
Specific issues with file references.

Recommended Move
The smallest valuable design improvement.

Validation
How to prove the change is safe.

Rules

  • Do not propose a rewrite unless incremental steps are impossible.
  • Do not introduce abstractions just because two blocks look similar.
  • Prefer deeper modules with simple interfaces over shallow layers that move complexity around.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.