Generalizzazione: sostituito clients/{client}/ con {project}/

- Sostituite 135 occorrenze di clients/{client}/ con {project}/
- Aggiornati parametri: client_path → project_path in 11 skills
- README.md aggiornato con nuova convenzione {project}/
- Struttura cartelle ora agnostica: compatibile con clients/, projects/, o qualsiasi cartella
- Maggiore flessibilità per diversi sistemi e workflow

Vantaggi:
 Compatibile con qualsiasi struttura cartelle
 Non impone convenzione 'clients/'
 Utile per progetti interni, campagne, o clienti
 Più generale e riutilizzabile
This commit is contained in:
AgentePotente 2026-03-11 00:42:52 +01:00
parent 3e926f27eb
commit a29db752af
15 changed files with 159 additions and 160 deletions

View file

@ -1,6 +1,6 @@
---
name: agency-visual-generator
description: "Generare asset visuali (card, carousel, thumbnail) per social e YouTube basati su content approvato e style guide. Usare quando: (1) post social needs visual, (2) YouTube thumbnail, (3) carousel Instagram/LinkedIn. PRIMA di generare: leggi clients/{client}/assets/catalog.md per risorse disponibili. Se mancano risorse, richiedi @agency-archivist. Output: Asset PNG/webp in cartella client, QA visual compilato."
description: "Generare asset visuali (card, carousel, thumbnail) per social e YouTube basati su content approvato e style guide. Usare quando: (1) post social needs visual, (2) YouTube thumbnail, (3) carousel Instagram/LinkedIn. PRIMA di generare: leggi {project}/assets/catalog.md per risorse disponibili. Se mancano risorse, richiedi @agency-archivist. Output: Asset PNG/webp in cartella client, QA visual compilato."
---
# Agency Visual Generator — Asset Visuali
@ -20,7 +20,7 @@ Genera asset visuali platform-ready basati su content approvato e style guide.
| Input | Tipo | Validazione |
|-------|------|-------------|
| `client_path` | string | Percorso client |
| `project_path` | string | Percorso progetto (cartella di lavoro) |
| `content_files` | array | Post o script che richiedono visual |
| `style_guide` | object | Style guide cliente (colori, font) |
| `asset_type` | string | "card" / "carousel" / "thumbnail" |
@ -57,7 +57,7 @@ Genera asset visuali platform-ready basati su content approvato e style guide.
**Azioni:**
1. **LEGGI CATALOGO RISORSE:**
- Apri `clients/{client}/assets/catalog.md`
- Apri `{project}/assets/catalog.md`
- Cerca risorse per il task:
- Logo: `#logo`, `#brand`
- Foto prodotto: `#prodotto`, `#product`
@ -76,7 +76,7 @@ Genera asset visuali platform-ready basati su content approvato e style guide.
- **Attendi** che archivist carichi e sblocchi
3. **Carica style guide:**
- Cerca `clients/{client}/design/style_guide.md` o `clients/{client}/assets/brand/style_guide.md`
- Cerca `{project}/design/style_guide.md` o `{project}/assets/brand/style_guide.md`
- Se esiste: Carica colori, font, logo path
- Se NON esiste: Crea draft e chiedi approvazione
@ -160,9 +160,9 @@ Genera asset visuali platform-ready basati su content approvato e style guide.
2. Passa JSON template come prompt strutturato
3. Genera immagine PNG/webp
4. Salva in:
- `clients/{client}/assets/social/{post_id}.png`
- `clients/{client}/assets/youtube/thumbnails/{ep_id}.png`
- `clients/{client}/assets/social/carousels/{id}/slide_01.png`, etc.
- `{project}/assets/social/{post_id}.png`
- `{project}/assets/youtube/thumbnails/{ep_id}.png`
- `{project}/assets/social/carousels/{id}/slide_01.png`, etc.
5. Aggiorna content file con `asset_path`
@ -196,7 +196,7 @@ Genera asset visuali platform-ready basati su content approvato e style guide.
- [ ] No artifacts / broken text
- [ ] Safe margins for UI overlays
2. Registra risultato in `clients/{client}/assets/qa/qa_visual.md`
2. Registra risultato in `{project}/assets/qa/qa_visual.md`
**Template:**
@ -230,10 +230,10 @@ Genera asset visuali platform-ready basati su content approvato e style guide.
| File | Formato | Descrizione |
|------|---------|-------------|
| `clients/{client}/assets/social/*.png` | PNG/webp | Card social |
| `clients/{client}/assets/social/carousels/*/slide_*.png` | PNG | Carousel slides |
| `clients/{client}/assets/youtube/thumbnails/*.png` | PNG | YouTube thumbnail |
| `clients/{client}/assets/qa/qa_visual.md` | Markdown | QA checklist |
| `{project}/assets/social/*.png` | PNG/webp | Card social |
| `{project}/assets/social/carousels/*/slide_*.png` | PNG | Carousel slides |
| `{project}/assets/youtube/thumbnails/*.png` | PNG | YouTube thumbnail |
| `{project}/assets/qa/qa_visual.md` | Markdown | QA checklist |
---