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
|
|
@ -20,7 +20,7 @@ Pubblica (o programma) content su social e YouTube solo dopo approvazione esplic
|
|||
|
||||
| Input | Tipo | Validazione |
|
||||
|-------|------|-------------|
|
||||
| `client_path` | string | Percorso client |
|
||||
| `project_path` | string | Percorso progetto (cartella di lavoro) |
|
||||
| `content_files` | array | File content da pubblicare |
|
||||
| `platform` | string | "social" / "youtube" |
|
||||
| `publish_mode` | string | "immediate" / "scheduled" |
|
||||
|
|
@ -67,7 +67,7 @@ Pubblica (o programma) content su social e YouTube solo dopo approvazione esplic
|
|||
- **YouTube:** Title, description, thumbnail_path, tags, scheduled_for
|
||||
|
||||
2. Genera `idempotency_key`:
|
||||
- Formula: `{client}_{platform}_{post_id}_{version}`
|
||||
- Formula: `{project}_{platform}_{post_id}_{version}`
|
||||
- Esempio: `demo_co_linkedin_post_001_v1`
|
||||
|
||||
3. Compila payload:
|
||||
|
|
@ -161,7 +161,7 @@ Pubblica (o programma) content su social e YouTube solo dopo approvazione esplic
|
|||
|
||||
**Azioni:**
|
||||
|
||||
1. Apri/crea `clients/{client}/ops/publish_log.md`
|
||||
1. Apri/crea `{project}/ops/publish_log.md`
|
||||
|
||||
2. Aggiungi entry:
|
||||
|
||||
|
|
@ -176,8 +176,8 @@ Pubblica (o programma) content su social e YouTube solo dopo approvazione esplic
|
|||
| 2026-03-09 | YouTube | ep_001 | Scheduled | - | Publish: 2026-03-10 14:00 |
|
||||
```
|
||||
|
||||
3. Per YouTube, aggiorna anche `clients/{client}/youtube/published_log.md`
|
||||
4. Per Social, aggiorna `clients/{client}/social/published_log.md`
|
||||
3. Per YouTube, aggiorna anche `{project}/youtube/published_log.md`
|
||||
4. Per Social, aggiorna `{project}/social/published_log.md`
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -185,9 +185,9 @@ Pubblica (o programma) content su social e YouTube solo dopo approvazione esplic
|
|||
|
||||
| File | Formato | Descrizione |
|
||||
|------|---------|-------------|
|
||||
| `clients/{client}/ops/publish_log.md` | Markdown | Log centrale publish |
|
||||
| `clients/{client}/social/published_log.md` | Markdown | Log social (opzionale) |
|
||||
| `clients/{client}/youtube/published_log.md` | Markdown | Log YouTube (opzionale) |
|
||||
| `{project}/ops/publish_log.md` | Markdown | Log centrale publish |
|
||||
| `{project}/social/published_log.md` | Markdown | Log social (opzionale) |
|
||||
| `{project}/youtube/published_log.md` | Markdown | Log YouTube (opzionale) |
|
||||
| Content files aggiornati | Markdown | `status: published/scheduled` |
|
||||
|
||||
---
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue