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:
parent
3e926f27eb
commit
a29db752af
15 changed files with 159 additions and 160 deletions
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
name: agency-archivist
|
||||
description: "Gestire archivi di risorse (immagini, video, documenti) per progetti agency. Usare quando: (1) cliente invia zip/URL di asset, (2) estrarre e organizzare risorse in clients/{client}/assets/, (3) catalogare risorse con descrizioni e tag, (4) cercare risorse per altre skill, (5) richiedere risorse mancanti in modo proattivo."
|
||||
description: "Gestire archivi di risorse (immagini, video, documenti) per progetti agency. Usare quando: (1) cliente invia zip/URL di asset, (2) estrarre e organizzare risorse in {project}/assets/, (3) catalogare risorse con descrizioni e tag, (4) cercare risorse per altre skill, (5) richiedere risorse mancanti in modo proattivo."
|
||||
---
|
||||
|
||||
# Agency Archivist — Gestione Risorse e Asset
|
||||
|
|
@ -22,7 +22,7 @@ Gestisce upload, estrazione, catalogazione e ricerca di risorse multimediali per
|
|||
Ogni progetto ha una cartella dedicata per le risorse:
|
||||
|
||||
```
|
||||
clients/{client}/
|
||||
{project}/
|
||||
├── assets/ ← Gestito da agency-archivist
|
||||
│ ├── archive/ # Archivi originali (zip, tar, rar)
|
||||
│ ├── images/ # Immagini estratte
|
||||
|
|
@ -69,16 +69,16 @@ clients/{client}/
|
|||
|
||||
1. **Ricevi input:** Path file, URL o allegato
|
||||
2. **Valida formato:** Verifica estensione supportata
|
||||
3. **Crea cartella archive:** `clients/{client}/assets/archive/`
|
||||
3. **Crea cartella archive:** `{project}/assets/archive/`
|
||||
4. **Copia/Download:** Sposta file in archive/
|
||||
5. **Log operazione:** Registra in `clients/{client}/ops/run_log.md`
|
||||
5. **Log operazione:** Registra in `{project}/ops/run_log.md`
|
||||
|
||||
**Esempio Log:**
|
||||
```markdown
|
||||
## 2026-03-10 23:30 — Archivist Upload
|
||||
|
||||
- **Input:** `brand_assets.zip` (allegato)
|
||||
- **Destinazione:** `clients/demo_co_srl/assets/archive/`
|
||||
- **Destinazione:** `{project}/assets/archive/`
|
||||
- **Dimensioni:** 15.4 MB
|
||||
- **Status:** ✅ Completato
|
||||
```
|
||||
|
|
@ -147,7 +147,7 @@ Per immagini e video:
|
|||
- Contesto (interno/esterno, prodotto/persone)
|
||||
- Tag automatici
|
||||
|
||||
**Output:** `clients/{client}/assets/catalog.md`
|
||||
**Output:** `{project}/assets/catalog.md`
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -222,7 +222,7 @@ _Generato: {data} | Totale: {N} risorse_
|
|||
```markdown
|
||||
**Prima di eseguire task che richiedono asset:**
|
||||
|
||||
1. Leggi `clients/{client}/assets/catalog.md`
|
||||
1. Leggi `{project}/assets/catalog.md`
|
||||
2. Cerca risorse per tag/tipo/descrizione
|
||||
3. Se trovi: Usa path completo
|
||||
4. Se NON trovi: "🔒 Bloccato: servono [descrizione risorse]"
|
||||
|
|
@ -303,9 +303,9 @@ node scripts/generate_catalog.js --client <client_name>
|
|||
|
||||
| File | Formato | Descrizione |
|
||||
|------|---------|-------------|
|
||||
| `clients/{client}/assets/catalog.md` | Markdown | Catalogo completo risorse |
|
||||
| `clients/{client}/ops/run_log.md` | Markdown | Log operazioni archivist |
|
||||
| `clients/{client}/assets/archive/` | Cartella | Archivi originali (opzionale) |
|
||||
| `{project}/assets/catalog.md` | Markdown | Catalogo completo risorse |
|
||||
| `{project}/ops/run_log.md` | Markdown | Log operazioni archivist |
|
||||
| `{project}/assets/archive/` | Cartella | Archivi originali (opzionale) |
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue