← Tutte le bozzeDemo delle skill di design

DESIGN.md · Consulenza WordPress e WooCommerce

Un file di awesome-design-md copiato nella cartella del progetto. Modello claude-opus-5-5, Claude Code 2.1.317 in modalità headless, 3 novembre 2026, VoltAgent/awesome-design-md@fcc7028.

Apri la bozzaRepository della skill

Il prompt

Realizza la landing page descritta in BRIEF.md seguendo il linguaggio visivo descritto in DESIGN.md: usa i suoi token (colori, tipografia, raggi, spaziature) e rispetta i Do e Don't. Il DESIGN.md descrive un altro sito: prendi solo lo stile, non il nome, i testi o i contenuti. Segui le regole di consegna che trovi in fondo al brief.

Costo stimato a listino dal log di Claude Code: 1.65 dollari.

Il risultato

A sinistra la pagina intera a 1280 pixel, a destra a 390.

DESIGN.md, pagina intera a 1280 pxDESIGN.md, pagina intera a 390 px

Il brief

Uguale per tutte le prove, insieme alla cartella delle foto.

# Brief: landing page «Prenota una call» per consulenza e ottimizzazione WordPress e WooCommerce

## Chi la pubblica

Maurizio Pelizzone, consulente WordPress e AI a Torino, co-fondatore della web agency Mavida (fondata nel 2001).
Lavora con WordPress dal 2004, sviluppatore senior PHP. Speaker ai WordCamp italiani e al WordCamp Europe,
organizza il WordPress Meetup Torino dal 2015. Autore della «Guida pratica a Claude Code», gratuita e in italiano.

## Obiettivo della pagina

Una sola azione: **prenotare la call conoscitiva gratuita di trenta minuti su Google Meet**.
Tutti i pulsanti portano a `https://maurizio.mavida.com/prenota-una-call/`. Azione secondaria: scrivere a maurizio@mavida.com.

## A chi si rivolge

- Piccole e medie imprese con un sito WordPress o un e-commerce WooCommerce legato a sistemi aziendali.
- Agenzie di comunicazione che cercano un partner tecnico per i progetti più complessi o una code review prima del rilascio.
- Professionisti che vogliono far crescere il sito senza rifarlo da capo.

## Problemi in cui si riconoscono (da usare come aggancio)

- Il sito è lento o ingestibile perché costruito con un page builder pesante.
- Serve collegare il sito a un gestionale, un CRM o un servizio esterno; gli ordini vengono ricopiati a mano.
- Un plugin fa quasi quello che serve, ma non esattamente.
- Il negozio WooCommerce rallenta quando i prodotti passano da poche decine a qualche migliaio.
- Ci sono plugin attivi che nessuno usa più, installati per una prova anni fa.

## Cosa offre (servizi)

1. **Ottimizzazione WordPress**: parte da una misura e finisce con una misura (Core Web Vitals, Lighthouse, tempi di
   risposta del server, query). Censimento dei plugin, cache, immagini in formati moderni, bonifica del database,
   login protetto. Report con i numeri prima e dopo. Spesso si tratta di togliere, non di aggiungere.
2. **Consulenza WooCommerce** nei quattro momenti di un negozio: aprire, crescere, collegare al gestionale, vendere B2B
   (listini per cliente, magazzini multipli, sconti per famiglia di prodotto, prezzi visibili solo ai clienti con account).
3. **Plugin e blocchi su misura** quando nessun plugin conosce le tue regole di business.
4. **Integrazioni** con gestionali, ERP e CRM tramite API, webhook o file di scambio pianificati.
5. **Migrazione dai page builder a Gutenberg**, verso l'editor a blocchi nativo.
6. **Manutenzione WordPress**: aggiornamenti, sicurezza e controllo dopo l'ottimizzazione.

## Come lavora (4 passi)

1. Call conoscitiva di trenta minuti, gratuita e senza impegno.
2. Proposta scritta con attività, tempi e costi chiari, inviata via email.
3. Sviluppo per piccoli rilasci verificabili in ambiente di test, codice versionato su Git.
4. Consegna documentata: il codice resta del cliente ed è manutenibile anche da altri sviluppatori.

Usa strumenti di intelligenza artificiale come Claude Code per le parti ripetitive, ma ogni riga è progettata,
rivista e testata da lui: «l'AI accelera, le scelte e la qualità restano mie».

## Come funziona la prenotazione

Scegli il giorno, scegli l'orario, inserisci i dati e conferma (ricevi email e invito al calendario),
ci si sente su Google Meet: non serve installare nulla. Nel modulo c'è il campo «Di cosa vorresti parlare?».

## Domande frequenti (testi reali, si possono accorciare)

- **La call è gratuita?** Sì, gratuita e senza impegno: serve a conoscersi e capire se ha senso lavorare insieme, non a vendere un pacchetto preconfezionato.
- **Devo preparare qualcosa?** Non è obbligatorio, ma due righe su progetto, strumenti usati, obiettivi e scadenze rendono la call molto più utile.
- **Che cosa succede dopo?** Se il progetto è adatto arriva un riepilogo con una proposta (tempi, modalità, costi); se non è la persona giusta te lo dice chiaramente e, quando può, ti indica a chi rivolgerti.
- **WooCommerce va bene anche per cataloghi grandi?** Sì, curando hosting, cache, indici del database ed estensioni: con migliaia di prodotti l'architettura conta più del tema grafico.
- **Posso spostare l'appuntamento?** Sì, scrivendo a maurizio@mavida.com con qualche ora di anticipo.

## Prova sociale disponibile (solo questa, niente altro)

- Diverse decine di e-commerce pubblicati con Mavida.
- Casi reali anonimi: un'utensileria B2B con più di venti listini nel gestionale, dove ogni cliente loggato vede il suo prezzo;
  un'azienda del settore farmaceutico con ordini, DDT e bolle che viaggiano verso un operatore logistico e si riallineano da soli.
- Parla in pubblico di WordPress dal 2010; speaker ai WordCamp italiani e al WordCamp Europe 2016 a Vienna; WordPress dal 2004.

## Tono

Prima persona, diretto, competente e un filo ironico; si dà del «tu». Niente slogan da agenzia, niente promesse di ranking.

## Regole di consegna (uguali per tutte le prove)

- Lavora in autonomia, **senza fare domande**: se qualcosa non è chiaro dichiara l'ipotesi e procedi.
- Consegna **un solo file `index.html`** in questa cartella, con CSS e JavaScript inline. Puoi usare Google Fonts.
- Niente framework da compilare. Per le immagini usa quelle della cartella `assets/`, descritte in `assets/README.md`,
  con percorsi relativi: una landing con foto vere è più credibile di una fatta solo di testo. Non caricare immagini da siti
  esterni e non generarne altre; per il resto puoi usare SVG inline e CSS.
- Testi in italiano, presi dal brief. **Non inventare** testimonianze, nomi di clienti, loghi, numeri, anni di
  esperienza, prezzi o date che nel brief non ci sono.
- Tutti i pulsanti di prenotazione puntano a `https://maurizio.mavida.com/prenota-una-call/`.
- La pagina deve funzionare bene da 360 a 1440 px di larghezza e rispettare `prefers-reduced-motion`.
- Alla fine scrivi in `NOTE.md` le scelte di design fatte (palette, font, struttura delle sezioni) e ciò che non hai potuto verificare.

Le note dell'agente

Il file NOTE.md, così come l'ha scritto.

# Note di design — landing «Prenota una call»

## Palette (token di DESIGN.md)
- Canvas bianco `#ffffff`, fasce alternate `#fafafa` (canvas-soft) con hairline `#ededed`.
- Testo `#171717` (ink), secondario `#707070` / `#9a9a9a`; bordi `#dfdfdf` e `#c7c7c7`.
- Unico colore: verde smeraldo `#3ecf8e` (hover `#4ade80`, pressed/bordo `#24b47e`), usato **solo** per i pulsanti di prenotazione e per piccoli punti d'accento. Il testo sul verde è near-black, mai bianco.
- Superfici scure `#1c1c1c` / `#202020` (canvas-night) per la card «featured» (ottimizzazione), i blocchi di codice, la citazione sull'AI e la CTA finale: come nel DESIGN.md, l'elemento in evidenza è scuro, non verde.
- Nessun accento viola, giallo o rosa, nessun gradiente atmosferico.

## Tipografia
- **Inter** 400/500 da Google Fonts (sostituto di Circular suggerito dal DESIGN.md). I titoli restano a 500, mai di più, con tracking negativo dalla scala: 64/-1.92, 48/-1.44, 36/-0.72, 28/-0.42.
- Monospace di sistema (`ui-monospace`, Menlo, Consolas) per terminale, blocchi di codice, eyebrow e numerazioni.
- Scala responsive: 64 → 48 (tablet) → 36 (mobile) per l'h1.

## Forme, spaziature, elevazione
- Pulsanti con raggio 6px (mai a pillola); card e foto 12px; CTA finale 16px; pill a 9999px solo per i tag.
- Spaziature sulla griglia da 8px; sezioni da 96px (64px su mobile); padding delle card 32px; container da 1280px.
- Ombre solo ai livelli 1 e 2 del DESIGN.md; il livello 2 è per i pannelli «mockup» sovrapposti.
- Regola «un pulsante verde per viewport»: nella nav il pulsante è scuro (button-on-dark), il verde resta alla CTA dell'hero e delle sezioni successive.

## Struttura delle sezioni
1. Nav sticky: marchio con punto verde, ancore e pulsante «Prenota una call».
2. Hero: pill «gratuita · 30 minuti · Google Meet», h1, CTA verde e mailto secondaria. A destra c'è la composizione in stile «UI compositata» del DESIGN.md: ritratto + pannello report «prima → dopo» + terminale WP-CLI con i plugin dimenticati. Su mobile resta un solo pannello.
3. Striscia di credenziali (solo dati del brief).
4. «Ti riconosci?»: i 5 problemi del brief in una griglia a hairline, con la card scura per le tre categorie di destinatari.
5. Servizi: 6 card, con l'ottimizzazione come card scura a due colonne e un blocco di codice.
6. Casi reali anonimi (utensileria B2B, farmaceutico) con mini diagrammi di flusso + «Diverse decine di e-commerce pubblicati con Mavida».
7. Metodo in 4 passi, citazione «l'AI accelera…» e foto del wireframe.
8. Prenotazione: i 4 passi, foto della videochiamata e un pannello finto (non interattivo, `aria-hidden`) con il campo «Di cosa vorresti parlare?».
9. Chi sono: foto alla scrivania + Mole di Torino, bio e pill dei fatti.
10. FAQ con `<details>` nativi (funzionano anche senza JS).
11. CTA finale scura + email.
12. Footer con i crediti delle foto di Unsplash.
- Su mobile, dopo l'hero, compare una CTA fissa in basso, che si nasconde vicino alla CTA finale.

## Scelte e ipotesi dichiarate
- Il DESIGN.md dice «niente fotografia», mentre il brief chiede foto vere: ha prevalso il brief. Le foto stanno in cornici da 12px con hairline, come i mockup, e sono usate con parsimonia (5 foto).
- I pannelli «report» e «terminale» sono illustrativi e **senza numeri**: il brief non fornisce misure reali, quindi riportano solo le etichette «prima/dopo».
- Il ritratto è usato solo per presentare Maurizio (hero, chi sono), mai per raccontare eventi.
- Nella foto `videochiamata.jpg` si vede una borraccia con un marchio; ho spostato il ritaglio a destra per ridurne la presenza, ma resta visibile.
- Nessun prezzo, testimonianza, logo o numero inventato; i testi del brief sono riscritti in prima persona dando del «tu».

## Cosa ho verificato e cosa no
- Verificato con screenshot di Chrome headless a 1440 px e a 360 px (dentro un iframe da 360 px, misurando che la pagina non abbia overflow orizzontale); con «reduced motion» forzato le animazioni sono disattivate.
- **Non verificato**: Safari/iOS e Firefox reali, la resa tablet oltre la prima schermata (controllata solo a 820 px sull’hero), il contrasto misurato con uno strumento, i lettori di schermo, il caricamento di Inter in rete (se manca, si usa Helvetica/Arial). Non ho verificato che la pagina di prenotazione esterna sia raggiungibile.