Architecture Designer

Designar systemarkitektur och skriver ADR:er för att dokumentera viktiga tekniska beslut.

av Jeffallan · Jeffallan/claude-skills

Fungerar med konfiguration ★ 7.2/10

Architecture Designer — Designar systemarkitektur och skriver ADR:er för att dokumentera viktiga tekniska beslut.

Vad den gör

Använd vid design av ny övergripande systemarkitektur, granskning av befintliga designer eller när arkitektoniska beslut ska fattas. Anropa för att skapa arkitekturdiagram, skriva Architecture Decision Records (ADR:er), utvärdera teknikavvägningar, designa komponentinteraktioner och planera för skalbarhet. Använd för systemdesign, arkitekturgranskning, strukturering av mikrotjänster, ADR-författande, skalbarhet…

Testrapport

Installerades ord för ord (git clone + cp) med giltig YAML-frontmatter och alla 5 referensfiler på plats; inga externa beroenden eller API-nycklar. Poängavdrag på triggning eftersom beskrivningen hävdar att den utesluter designmönster på kodnivå och rena databasuppgifter, medan metadata.triggers ändå listar 'design pattern' och referenstabellen leder databasvalsfrågor inåt. A/B på en systemdesignuppgift för en URL-förkortare visade skillens och basens resultat på samma kvalitetsnivå — båda levererade en korrekt kravsammanfattning, ett Mermaid-diagram, en välformad ADR med 2+ alternativa datalager och en riskanalys; skillens referensramverk för ADR:er/mönster gav ingen materiellt mer genomarbetad design.

Testad: 2026-07-12 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/Jeffallan/claude-skills
cd claude-skills
mkdir -p ~/.claude/skills
cp -r skills/architecture-designer ~/.claude/skills/architecture-designer

Kommandon och exempelprompter

  • /architecture-designerDesignar systemarkitektur och skriver ADR:er för att dokumentera viktiga tekniska beslut.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Design the architecture for this new microservice
  • Write an ADR for choosing this database
  • Review our architecture for scalability gaps