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:
parent
092bae7608
commit
91d70558ac
4 changed files with 139 additions and 49 deletions
|
|
@ -64,16 +64,23 @@ Genera asset visuali platform-ready basati su content approvato e style guide.
|
|||
- Immagini team: `#team`, `#people`
|
||||
- Sfondi: `#stock`, `#background`
|
||||
|
||||
2. **Se risorse mancanti:**
|
||||
- **FERMATI** e segnala: "🔒 Bloccato: servono [descrizione]"
|
||||
- Tagga: @agency-archivist
|
||||
- Specifica requisiti:
|
||||
```
|
||||
Per generare [tipo asset], servono:
|
||||
- [ ] Logo aziendale (PNG trasparente, minimo 512x512px)
|
||||
- [ ] Foto prodotto (sfondo bianco, minimo 1000x1000px)
|
||||
```
|
||||
- **Attendi** che archivist carichi e sblocchi
|
||||
2. **Se risorse mancanti:** **Proporre 3 opzioni**
|
||||
|
||||
**OPZIONE A — Blocca e richiedi asset:**
|
||||
- "🔒 Bloccato: servono [descrizione]"
|
||||
- Tagga: @agency-archivist con requisiti specifici
|
||||
- **Attendi** upload prima di procedere
|
||||
|
||||
**OPZIONE B — Placeholder Mode (consigliata):** ⚡
|
||||
- Procedi con **placeholder generici** (color-block, pattern geometrici, testo "[LOGO]", "[FOTO]")
|
||||
- Genera asset finale ma **documenta in sezione "Assets Placeholder"**
|
||||
- Esempio placeholder: `placeholder_logo_512x512.png` (box grigio con testo "LOGO")
|
||||
- **Non bloccare il workflow** — cliente può sostituire dopo
|
||||
|
||||
**OPZIONE C — Genera senza asset mancanti:**
|
||||
- Procedi **omettendo** la risorsa mancante (es. thumbnail senza logo)
|
||||
- Adatta design di conseguenza
|
||||
- Documenta: "⏭️ Asset [nome] omesso — design adattato"
|
||||
|
||||
3. **Carica style guide:**
|
||||
- Cerca `{project}/design/style_guide.md` o `{project}/assets/brand/style_guide.md`
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue