hatch3r-architecture-review

Evaluate architectural options and generate template-compliant ADRs.

26|4|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/hatch3r/hatch3r --skill hatch3r-architecture-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hatch3r-architecture-review
Source: https://github.com/hatch3r/hatch3r/tree/main/skills/hatch3r-architecture-review
Command: npx skills add https://github.com/hatch3r/hatch3r --skill hatch3r-architecture-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps teams evaluate architectural decisions with clear trade-offs and consistent documentation by producing an ADR aligned to the project template and existing invariants.

Core Features & Use Cases

  • ADR-driven architecture review workflow: Detects ambiguity, gathers prior ADR context, defines decision problem/constraints/options, and documents outcomes in the required ADR format.
  • Trade-off evaluation and documentation: Compares options with pros/cons, includes external research when needed, and captures consequences and compliance.
  • Repository-safe decision governance: Updates related specs/docs to reference the new ADR and handles conflicts by recommending supersession.

Quick Start

Ask the agent to run an architecture review for your proposed change and generate a properly formatted ADR using the project ADR template.

Frequently Asked Questions about hatch3r-architecture-review

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

FAQPage Schema
How do I document architectural trade-offs for a platform change?

To document architectural trade-offs, evaluate the options, constraints, and consequences for your platform change, then generate a template-compliant architectural decision record capturing the formalized outcome.

What is an architecture review for refactoring a major component?

An architecture review for refactoring detects ambiguity, gathers prior decision context, performs trade-off analysis on options, and outputs a compliant architectural decision record to formalize the component change.

How do I write an ADR that handles superseding previous decisions?

To write an ADR that supersedes previous decisions, read existing records, document the new problem and options, and update affected documentation with explicit supersession handling to resolve conflicts.

Does this architecture review workflow apply to greenfield software design?

Yes, the architecture review workflow applies to greenfield software design by defining decision problems, constraints, and options to formalize new architectural directions into compliant decision records.

When do I need an architectural decision record for a library change?

You need an architectural decision record for a library change when evaluating trade-offs, capturing external research, and documenting consequences to ensure repository-safe decision governance across the codebase.

What is the best way to formalize new architectural directions across a codebase?

The best way to formalize new architectural directions is to run an architecture review that evaluates constraints and options, producing a template-compliant decision record while updating related specs and documentation.