frontend-design è una skill di orientamento al design usata con Claude Code. Non fornisce componenti né framework: obbliga il modello a rispondere per chi è l'interfaccia, quale tono deve avere, quali vincoli valgono e qual è l'elemento memorabile, poi dà indicazioni precise su tipografia, colore, movimento, composizione e sfondo.
Che cos'è
frontend-design è una skill di design frontend del repository ufficiale delle skill di Anthropic, pensata per Claude Code e agenti di coding simili. Si presenta come livello di decisione progettuale, non come framework UI: non sostituisce la tua libreria di componenti, fissa il giudizio prima che il codice venga scritto, cioè dove nasce l'effetto template. Codice e documentazione sono su github.com/anthropics/skills.

Cosa vincola
Una cornice di riflessione prima del codice. Prima della prima riga il modello deve dichiarare scopo dell'interfaccia, pubblico, tono visivo, vincoli tecnici ed elemento memorabile, e scrivere quel giudizio nel processo invece di improvvisare durante la generazione.
Tipografia. Font predefiniti come Inter e Roboto sono esclusi esplicitamente a favore di un abbinamento con carattere, perché sia la tipografia a reggere la personalità.
Colore e tema. Cliché come sfondo bianco con gradiente viola vengono scartati; si chiede un colore principale con un accento deciso, coerente tramite variabili CSS.
Movimento. Un ingresso ben orchestrato vale più di micro-interazioni sparse. In HTML puro si risolve con CSS, in React con una libreria di movimento.
Composizione spaziale. Asimmetria, sovrapposizione e diagonali sono incoraggiate per rompere la griglia ed evitare layout prevedibili.
Sfondo e dettagli. Griglie sfumate e texture a grana creano atmosfera, ma ogni dettaglio deve servire il tema estetico complessivo.
Come si usa
Attivazione automatica. Affida un compito frontend in Claude Code o Codex: l'agente riconosce il tipo di attività e legge vincoli e flusso della skill.
Attivazione esplicita. Scrivilo nel prompt: usa la skill frontend-design per progettare e implementare questa pagina.
Fornisci il contesto di business. Indica tipo di prodotto, utenti target, tono di marca, priorità delle informazioni, stack, esigenze mobile e accessibilità. Un semplice «rendilo bello» lascia troppo spazio.
Leggi prima le convenzioni esistenti. Su un progetto avviato, fai leggere all'agente componenti, variabili di stile e regole di design prima di modificare, così la pagina nuova non stona.
Riusa i componenti. Se esiste una libreria, riusa Button, Table e il resto; il miglioramento va sul livello di stile e composizione.
Verifica dopo. Controlla screenshot desktop e mobile, overflow del testo, stati di interazione, contrasto del tema e se il movimento disturba.
Dove si applica
Pagine complete: siti prodotto e landing di campagna che richiedono una direzione visiva da zero.
Design e refactoring di componenti: lavoro in React, Vue, Svelte o HTML/CSS che chiede più coerenza e finitura.
Upgrade visivo: inserire nuovo giudizio di design in un sistema esistente senza romperne l'architettura.
Prototipi senza mockup: ottenere in fretta un'interfaccia fedele e funzionante.
Back office e strumenti interni: dove contano efficienza di scansione, densità e chiarezza degli stati più dello spettacolo.
Limiti
È una guida di design, non un sostituto di framework UI o libreria di componenti.
Non genera immagini; illustrazioni e fotografie richiedono un altro strumento.
Il risultato dipende dalla completezza del contesto. Meno informazioni di prodotto dai, più l'output torna al template generico.
L'output richiede revisione umana, soprattutto su accessibilità, contrasto e comportamento su dispositivi reali.
Domande frequenti
Che differenza c'è con un prompt normale? Un prompt normale lascia l'estetica al caso. Questa skill trasforma scopo, pubblico, tono e vincoli in domande obbligatorie, con un elenco concreto di cosa evitare e cosa fare invece.
È a pagamento? Il materiale descrive una skill gratuita usata con Claude Code; verifica la licenza nel repository ufficiale.
Vue e Tailwind? Sì. È agnostica rispetto al framework e funziona come guida di livello superiore.
Sostituisce i designer? No. Riduce le rilavorazioni; decisioni di brand e design system restano umane.
Domande frequenti
Che differenza c'è con il semplice chiedere una pagina bella?
Un prompt normale lascia il giudizio estetico al caso. Questa skill trasforma scopo, pubblico, tono e vincoli in domande obbligatorie ed elenca cosa evitare insieme alle alternative.
È a pagamento?
Il materiale la descrive come skill gratuita usata con Claude Code. Licenza e condizioni vanno verificate nel repository ufficiale di Anthropic.
Funziona con Vue o Tailwind?
Sì. Non è legata a un framework e agisce come guida di design di livello superiore: HTML/CSS puro, React, Vue, Tailwind e Ant Design possono usarla.
Sostituisce i designer?
No. Anticipa il giudizio di design per ridurre le rilavorazioni, ma le decisioni di brand e il design system restano umane.