feat(placeholder): add placeholder mode for asset-missing workflows

- agency-archivist: frontmatter updated + 3-option pattern + placeholder section
- agency-visual-generator: 3-option pattern (block/placeholder/skip)
- agency-web-developer: placeholder inline SVG/CSS option
- agency-design-system: placeholder tokens option

All consuming skills now offer:
1. Block and request assets (traditional)
2. Placeholder mode for continuous workflow 
3. Skip asset if optional

Pattern allows prototyping without real assets.
This commit is contained in:
AgentePotente 2026-03-11 10:42:47 +01:00
parent 092bae7608
commit 91d70558ac
4 changed files with 139 additions and 49 deletions

View file

@ -42,17 +42,26 @@ Traduce la direzione creativa in un design system coerente e riutilizzabile.
- Colori: `#brand`, `#guidelines` → PDF con palette
- Font: `#brand`, `#guidelines` → Specifiche typography
2. **Se risorse mancanti:**
- **FERMATI** e segnala: "🔒 Bloccato: servono brand assets"
- Tagga: @agency-archivist
- Specifica:
```
Per creare design system, servono:
- [ ] Logo aziendale (PNG/SVG)
- [ ] Brand colors (codici HEX o documento guidelines)
- [ ] Font (nomi o file font)
```
- **Attendi** che archivist carichi e sblocchi
2. **Se risorse mancanti:** **Proporre 3 opzioni**
**OPZIONE A — Blocca e richiedi asset:**
- "🔒 Bloccato: servono brand assets"
- Tagga: @agency-archivist con elenco specifico
- **Attendi** upload prima di procedere
**OPZIONE B — Placeholder Mode (consigliata):**
- Procedi con **placeholder tokens**:
- Logo: placeholder box grigio con testo "[LOGO]"
- Colori: palette neutra placeholder (#CCC, #666, #333, #FFF)
- Font: font-stack di sistema (Arial/Helvetica, Georgia/Times)
- Genera design system completo con **sezione "Placeholder Assets"**
- Documenta: sostituzioni da fare quando asset reali saranno disponibili
- **Non bloccare** — sviluppo può iniziare subito
**OPZIONE C — Design system testuale/minimal:**
- Crea design tokens senza riferimenti visivi specifici
- Focus su spacing, tipografia scale, layout principles
- Documenta: "⏭️ Brand assets da integrare — design system strutturale pronto"
3. **Typography:**
- Font family (primary, secondary)