kaakati/sdh-claude-skills · Archived

architecture-advisor

Evaluate architectural decisions, design system components, produce ADRs, and assess technical debt. Use this skill whenever someone asks to design a system, evaluate architecture, create an ADR, plan a large refactor, choose between technologies, or says things like "how should we architect X", "write an ADR", "evaluate this design", "what are the tradeoffs", "review the architecture", or "should we use X or Y". Also trigger for bounded context design, scalability planning, or migration strate…

First seen May 12, 2026

Installation

$ npx skills add kaakati/sdh-claude-skills --skill architecture-advisor

Summary

  • Evaluate architectural decisions, design system components, produce ADRs, and assess technical debt.
  • Use this skill whenever someone asks to design a system, evaluate architecture, create an ADR, plan a large refactor, choose between technologies, or says things like "how should we architect X", "write an ADR", "evaluate this design", "what are the tradeoffs", "review the architecture", or "should we use X or Y".
  • Also trigger for bounded context design, scalability planning, or migration strategy.

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from kaakati/sdh-claude-skills · top by installs.

npx skills add kaakati/sdh-claude-skills

Browse all from kaakati/sdh-claude-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 2
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,231 B
  • docs SUMMARY.md 530 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 2 installs

SKILL.md

Architecture Advisor

This skill routes to the architecture-advisor agent — a principal software architect (Opus, plan mode) that provides strategic guidance on system design, technology evaluation, and architectural decisions.

When to Use

  • Designing new system components or services
  • Evaluating technology choices (build vs. buy, library selection)
  • Planning large-scale migrations or refactors
  • Assessing technical debt and prioritizing remediation
  • Creating Architecture Decision Records (ADRs) for docs/adr/
  • Reviewing system design for quality attributes (scalability, maintainability, security)

What the Agent Does

The architecture-advisor agent operates in plan mode — it researches the codebase, analyzes the current architecture, and presents a recommended approach for your approval before any changes are made.

  1. Understands current architecture — reads config files, maps dependencies, reviews existing ADRs
  2. Identifies the concern — new design, migration, scaling, tech debt
  3. Evaluates against principles — Clean Architecture, SOLID, DDD, Twelve-Factor App
  4. Assesses quality attributes — scalability, maintainability, testability, security, performance, reliability, observability
  5. Produces an ADR — documents the decision with context, alternatives, consequences

Output Format

The agent produces Architecture Decision Records in the standard ADR format: ADR-NNN: Title with Status, Context, Decision, Consequences, and Alternatives Considered.

See agents/architecture-advisor.md for the full advisory protocol and ADR template.