hatch3r-architecture-review
SolidEvaluates architectural decisions and produce ADRs following the project template. Use when making architectural decisions, evaluating trade-offs, or creating ADRs.
Install
Quality Score: 83/100
Skill Content
Details
- Author
- hatch3r
- Repository
- hatch3r/hatch3r
- Created
- 5 months ago
- Last Updated
- 1 weeks ago
- Language
- TypeScript
- License
- MIT
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
architecture-decisions
Architecture decision-making framework for {{PROJECT_NAME}}. Covers ADR (Architecture Decision Record) format, trade-off analysis matrices, dependency graph analysis, blast radius assessment, system boundary identification, scalability testing ("10x scale" rule), when to refactor vs rewrite, multi-process architecture patterns, and cross-cutting concern management. Use when evaluating changes that touch 3+ modules, planning new features, assessing refactoring proposals, reviewing system boundaries, or making decisions that will be hard to reverse. This is the VP Engineering archetype's operating manual for architectural governance.
adr-review
Multi-agent debate orchestration for Architecture Decision Records. Automatically triggers on ADR create/edit/delete. Coordinates architect, critic, independent-thinker, security, analyst, and high-level-advisor agents in structured debate rounds until consensus. Use when you say "review this ADR", when an ADR is created/edited/deleted, or when reviewing, accepting, or updating a decision file under .agents/architecture/, docs/architecture/, docs/decisions/, docs/adr/, or architecture/decisions/, including intent like "review this decision record" or "check this rationale for future maintainers". Do NOT use to author a new ADR (use adr-generator).
adr
WHAT — Create and maintain Architecture Decision Records (ADRs) per the process. Covers when to write an ADR, required sections, review, and linking to epics/PRs. English for cross-team artifacts unless the user asks otherwise.