Claude Code e risultati generici: quattro plugin per configurarlo meglio
Impeccable, 21st.dev MCP, Humanizer e claude-code-setup: cosa fanno, come si installano e quali limiti hanno
Quando un assistente AI restituisce interfacce tutte uguali e testi che si riconoscono al primo paragrafo, la tentazione è dare la colpa al modello. Spesso il problema è un altro: lo si usa così come arriva, senza istruzioni specifiche, con la stessa configurazione di base di chiunque altro. Il risultato si allinea alla media, perché è la media che il modello ha visto più spesso.
Claude Code permette di cambiare questo comportamento con skill, server MCP e plugin, cioè pacchetti di istruzioni e integrazioni che il modello carica quando servono. Quattro strumenti, in particolare, coprono i punti in cui l'output generico si nota di più: il design dell'interfaccia, i componenti, la scrittura e la configurazione iniziale del progetto.
Impeccable: un vocabolario di design per l'agente
Impeccable è una skill di design pensata per gli agenti di programmazione. Nasce come evoluzione di frontend-design, la skill che Anthropic ha pubblicato per migliorare le interfacce generate da Claude, e ne estende l'approccio.
Si usa attraverso un unico comando, /impeccable, che raccoglie 24 sottocomandi: tra questi audit, critique, polish, typeset, layout, colorize, animate. Ognuno affronta un aspetto preciso dell'interfaccia, dalla tipografia al colore al movimento. Il progetto parte con /impeccable init, che crea un file PRODUCT.md con pubblico, scopo, vincoli e tono del prodotto: le decisioni successive si basano su quel contesto invece che sul gusto predefinito del modello.
A questo si aggiungono 61 regole deterministiche che individuano gli errori ricorrenti delle interfacce generate dall'AI. La documentazione ne cita diversi: font abusati, gradienti viola, testo grigio su fondo colorato, card annidate dentro altre card, animazioni con rimbalzo o effetto elastico. Sono i dettagli che fanno sembrare un'interfaccia "fatta con l'AI" anche quando funziona.
Il progetto è distribuito con licenza Apache 2.0. In Claude Code si installa dal marketplace del repository:
/plugin marketplace add pbakaus/impeccable
In alternativa, dalla cartella del progetto:
npx impeccable install
21st.dev MCP: componenti React già pronti
Se Impeccable orienta le scelte visive, 21st.dev risolve un problema diverso: evitare di ricostruire da zero pulsanti, form, card e sezioni ogni volta che si imposta una nuova interfaccia.
21st MCP, in precedenza chiamato Magic MCP, collega l'editor a un catalogo di oltre 12.000 componenti React. Da Claude Code, Cursor, Windsurf o altri client MCP si possono cercare componenti, installarli nel progetto e pubblicarne di propri nella libreria della community. L'autenticazione avviene dal browser, oppure con una API key negli ambienti di integrazione continua.
Le due soluzioni lavorano bene insieme: Impeccable definisce le regole di stile, 21st.dev fornisce i componenti su cui applicarle.
Sul costo conviene essere precisi. Esiste un piano gratuito, ma con limiti: ricerca e pubblicazione sono libere, le installazioni di componenti sono limitate a due al giorno e la generazione tramite AI richiede crediti a pagamento. Per un uso occasionale basta, per un lavoro quotidiano su più progetti probabilmente no.
La pagina di riferimento è 21st.dev/mcp.
Humanizer: togliere dal testo i segnali della scrittura AI
Humanizer è una skill che riscrive un testo per eliminare le formule tipiche della scrittura generata, senza cambiarne il significato.
Si basa su "Signs of AI writing", la pagina di Wikipedia curata dal WikiProject AI Cleanup che raccoglie i tratti ricorrenti dei testi prodotti da modelli linguistici. Humanizer ne riconosce 25, divisi in cinque gruppi: impostazione del discorso, ritmo, enfasi gonfiata, formattazione e residui tipici delle risposte dei chatbot.
La funzione più interessante è l'adattamento alla voce di chi scrive. Se si forniscono due o tre paragrafi scritti di proprio pugno, la riscrittura ne riprende ritmo, scelte lessicali, punteggiatura e piccole abitudini. È la differenza tra un testo semplicemente ripulito e un testo che somiglia a chi lo firma.
I pattern sono descritti a partire dalla pagina inglese di Wikipedia, quindi sui testi in italiano conviene controllare il risultato: alcune formule hanno un equivalente diretto, altre no.
Humanizer è rilasciato con licenza MIT. Si installa con la CLI delle skill:
npx skills add blader/humanizer --global
oppure, nelle versioni recenti di Claude Code, dal marketplace:
/plugin marketplace add blader/humanizer
claude-code-setup: capire cosa serve prima di installare altro
Aggiungere skill e plugin ha un costo: ogni integrazione in più occupa contesto e può rendere il comportamento dell'agente meno prevedibile. claude-code-setup, plugin ufficiale di Anthropic, parte dalla domanda opposta: cosa serve davvero a questo progetto?
Il plugin analizza il codice, riconosce lo stack attraverso file come package.json, i linguaggi usati e l'organizzazione delle cartelle, e propone le automazioni più adatte in cinque categorie: server MCP, skill, hook, subagent e slash command. Per ogni categoria suggerisce una o due opzioni, per esempio Playwright MCP in un progetto React o un subagent di revisione della sicurezza dove c'è codice di autenticazione.
L'analisi è in sola lettura: il plugin non modifica file e non installa nulla da solo. Propone, e la scelta resta a chi lavora sul progetto.
Si trova nel marketplace ufficiale claude-plugins-official e si installa anche dalla pagina del plugin su claude.com. Una volta attivo, basta chiedere in linguaggio naturale, per esempio "recommend automations for this project" oppure "what MCP servers should I use?".
Da dove partire
Tra i quattro, claude-code-setup è quello da usare per primo, perché aiuta a capire cosa manca prima di aggiungere altro. Impeccable e 21st.dev hanno senso quando il lavoro riguarda interfacce e front-end, Humanizer quando Claude produce testi destinati a essere pubblicati.
Nessuno di questi strumenti rende il modello più capace. Gli fornisce il contesto e le regole che, senza configurazione, deve indovinare.
Fonti
- pbakaus, "Impeccable", repository GitHub
- Impeccable, sito ufficiale
- 21st.dev, "21st MCP"
- blader, "Humanizer", repository GitHub
- Anthropic, "claude-code-setup", README nel repository claude-plugins-official
- Anthropic, "Claude Code Setup Plugin"