Architecture Designer

Progetta l'architettura di sistema e scrive ADR per documentare le decisioni tecniche chiave.

di Jeffallan · Jeffallan/claude-skills

Richiede configurazione ★ 7.2/10

Architecture Designer — Progetta l'architettura di sistema e scrive ADR per documentare le decisioni tecniche chiave.

Cosa fa

Da usare quando si progetta una nuova architettura di sistema ad alto livello, si rivedono design esistenti o si prendono decisioni architetturali. Da richiamare per creare diagrammi di architettura, scrivere Architecture Decision Record (ADR), valutare i compromessi tecnologici, progettare le interazioni tra i componenti e pianificare la scalabilità. Utile per system design, revisione dell'architettura, strutturazione di microservizi, stesura di ADR, scalabilità…

Rapporto di test

Installato alla lettera (git clone + cp) con frontmatter YAML valido e tutti i 5 file di riferimento presenti; nessuna dipendenza esterna o chiave API. Penalizzato sul triggering perché la descrizione dichiara di escludere i design pattern a livello di codice e i task riguardanti solo il database, eppure metadata.triggers elenca 'design pattern' e la tabella di riferimento indirizza internamente le domande sulla scelta del database. A/B su un task di system design per un accorciatore di URL: skill e base hanno prodotto output di qualità equivalente — entrambi hanno fornito un riepilogo corretto dei requisiti, un diagramma Mermaid, un ADR ben formato con almeno 2 alternative di datastore e un'analisi dei rischi; il framework di riferimento ADR/pattern dello skill non ha prodotto un design sostanzialmente più rigoroso.

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

Installazione

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

Comandi e prompt di esempio

  • /architecture-designerProgetta l'architettura di sistema e scrive ADR per documentare le decisioni tecniche chiave.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

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