Rimozione symlink: percorsi diretti verso agency-shared-references
- Eliminati tutti i symlink references/ dalle 14 skills - Aggiornati tutti i riferimenti nei SKILL.md con percorsi completi (es. ../agency-shared-references/references/quality_bar.md) - README.md aggiornato: nessuna configurazione symlink necessaria - INSTALL.sh semplificato: solo copia e verifica, no symlink - Struttura più semplice e compatibile con tutte le piattaforme - Nessun file di configurazione o link simbolico richiesto
This commit is contained in:
parent
a4587a3686
commit
1feb27b149
24 changed files with 74 additions and 94 deletions
47
INSTALL.sh
47
INSTALL.sh
|
|
@ -1,6 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Installazione Agency Skills Suite
|
# Installazione Agency Skills Suite
|
||||||
# Script generico per Unix/Linux/Mac
|
# Script generico per Unix/Linux/Mac
|
||||||
|
# Nota: Nessun symlink necessario - percorsi diretti nei SKILL.md
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
|
@ -23,36 +24,40 @@ mkdir -p "$(dirname "$TARGET")"
|
||||||
echo "📦 Copia skills in $TARGET..."
|
echo "📦 Copia skills in $TARGET..."
|
||||||
cp -r "$SOURCE" "$TARGET"
|
cp -r "$SOURCE" "$TARGET"
|
||||||
|
|
||||||
# Verifica/Crea symlink per tutte le skills
|
# Verifica struttura
|
||||||
echo "🔗 Configurazione symlink references..."
|
echo "🔍 Verifica struttura..."
|
||||||
cd "$TARGET"
|
cd "$TARGET"
|
||||||
|
|
||||||
|
# Verifica che agency-shared-references esista
|
||||||
|
if [ ! -d "agency-shared-references/references" ]; then
|
||||||
|
echo "❌ Errore: agency-shared-references/references non trovato"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Conta i file reference
|
||||||
|
REF_COUNT=$(ls -1 agency-shared-references/references/*.md 2>/dev/null | wc -l)
|
||||||
|
echo " ✓ agency-shared-references/references/ ($REF_COUNT file)"
|
||||||
|
|
||||||
|
# Verifica che tutte le skills esistano
|
||||||
|
SKILL_COUNT=0
|
||||||
for skill_dir in agency-*/; do
|
for skill_dir in agency-*/; do
|
||||||
# Salta la cartella shared-references
|
if [ -d "$skill_dir" ] && [ -f "$skill_dir/SKILL.md" ]; then
|
||||||
if [ "$skill_dir" = "agency-shared-references/" ]; then
|
SKILL_COUNT=$((SKILL_COUNT + 1))
|
||||||
echo " ✓ $skill_dir (shared references, no symlink needed)"
|
echo " ✓ $skill_dir"
|
||||||
continue
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Rimuovi references esistenti (file o symlink)
|
|
||||||
if [ -e "$skill_dir/references" ]; then
|
|
||||||
rm -rf "$skill_dir/references"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Crea symlink verso agency-shared-references/references
|
|
||||||
ln -s ../agency-shared-references/references "$skill_dir/references"
|
|
||||||
echo " ✓ $skill_dir → ../agency-shared-references/references"
|
|
||||||
done
|
done
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
echo "✅ Installation complete!"
|
echo "✅ Installation complete!"
|
||||||
echo ""
|
echo ""
|
||||||
echo "Skills installate in: $TARGET"
|
echo "Skills installate in: $TARGET"
|
||||||
|
echo "Totale skills: $SKILL_COUNT"
|
||||||
|
echo "Totale references: $REF_COUNT"
|
||||||
echo ""
|
echo ""
|
||||||
echo "Skills disponibili:"
|
echo "Nota: Nessun symlink necessario. I SKILL.md usano percorsi diretti."
|
||||||
ls -1 "$TARGET" | grep -v references | sed 's/^/ - /'
|
echo ""
|
||||||
|
echo "Verifica installazione:"
|
||||||
|
echo " cd $TARGET"
|
||||||
|
echo " ls agency-shared-references/references/"
|
||||||
echo ""
|
echo ""
|
||||||
echo "Per usare una skill, riferisciti a lei come 'agency-skills-suite/<nome-skill>'"
|
echo "Per usare una skill, riferisciti a lei come 'agency-skills-suite/<nome-skill>'"
|
||||||
echo ""
|
|
||||||
echo "Verifica symlink:"
|
|
||||||
echo " cd $TARGET"
|
|
||||||
echo " ls -la */references"
|
|
||||||
|
|
|
||||||
71
README.md
71
README.md
|
|
@ -21,13 +21,13 @@ La suite richiede una struttura directory specifica per funzionare correttamente
|
||||||
|
|
||||||
2. **Verifica la struttura:**
|
2. **Verifica la struttura:**
|
||||||
- Tutte le 15 cartelle delle skills devono essere presenti
|
- Tutte le 15 cartelle delle skills devono essere presenti
|
||||||
- La cartella `agency-shared-references/` deve contenere tutti i file reference
|
- La cartella `agency-shared-references/` deve contenere tutti i 24 file reference
|
||||||
- Ogni skill deve avere un symlink `references/` che punta a `../agency-shared-references/references`
|
- Nessun symlink necessario: le skills puntano direttamente ai file con percorsi relativi
|
||||||
|
|
||||||
3. **Verifica i symlink:**
|
3. **Verifica i file:**
|
||||||
- Ogni skill (tranne `agency-shared-references`) deve avere un symlink `references` → `../agency-shared-references/references`
|
- I file reference sono accessibili direttamente da `agency-shared-references/references/`
|
||||||
- Su Unix/Linux/Mac: `ls -la */references` per verificare
|
- Ogni SKILL.md contiene percorsi completi verso le reference necessarie
|
||||||
- Su Windows: usa `dir */references` o ricrea i symlink se necessario
|
- Su qualsiasi piattaforma: `ls agency-shared-references/references/` per verificare
|
||||||
|
|
||||||
4. **Testa l'installazione:**
|
4. **Testa l'installazione:**
|
||||||
- Carica una skill (es. `/skill agency-orchestrator`)
|
- Carica una skill (es. `/skill agency-orchestrator`)
|
||||||
|
|
@ -40,20 +40,15 @@ cd /path/to/agency-skills-suite
|
||||||
./INSTALL.sh
|
./INSTALL.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
### Metodo 2: Copia Manuale
|
### Metodo 2: Copia Manuale (Tutte le piattaforme)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Copia l'intera suite
|
# Copia l'intera suite
|
||||||
cp -r /path/to/agency-skills-suite ~/.openclaw/skills/
|
cp -r /path/to/agency-skills-suite ~/.openclaw/skills/
|
||||||
|
|
||||||
# Verifica i symlink (Unix/Linux/Mac)
|
# Verifica la struttura (nessun symlink necessario)
|
||||||
cd ~/.openclaw/skills/agency-skills-suite
|
cd ~/.openclaw/skills/agency-skills-suite
|
||||||
for skill in agency-*/; do
|
ls agency-shared-references/references/ # Deve mostrare 24 file
|
||||||
if [ "$skill" != "agency-shared-references/" ]; then
|
|
||||||
rm -rf "$skill/references"
|
|
||||||
ln -s ../agency-shared-references/references "$skill/references"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### Metodo 3: ClawHub (se pubblicato)
|
### Metodo 3: ClawHub (se pubblicato)
|
||||||
|
|
@ -155,44 +150,35 @@ agency-skills-suite/
|
||||||
├── README.md
|
├── README.md
|
||||||
├── INSTALL.sh
|
├── INSTALL.sh
|
||||||
├── AGENCY_ARCHIVIST_DELIVERY.md
|
├── AGENCY_ARCHIVIST_DELIVERY.md
|
||||||
├── agency-shared-references/ 📚 References centralizzate
|
├── agency-shared-references/ 📚 References centralizzate (24 file)
|
||||||
│ └── references/
|
│ └── references/
|
||||||
│ ├── design_patterns.md
|
│ ├── design_patterns.md
|
||||||
│ ├── hero_sections.md
|
│ ├── hero_sections.md
|
||||||
│ ├── ... (23 references)
|
│ ├── ... (24 references)
|
||||||
│ └── resource_types.md
|
│ └── resource_types.md
|
||||||
├── agency-orchestrator/
|
├── agency-orchestrator/
|
||||||
│ ├── SKILL.md
|
│ └── SKILL.md # Puntano direttamente a ../agency-shared-references/references/
|
||||||
│ └── references → ../agency-shared-references/references
|
|
||||||
├── agency-archivist/ ⭐
|
├── agency-archivist/ ⭐
|
||||||
│ ├── SKILL.md
|
│ ├── SKILL.md
|
||||||
│ ├── README.md
|
│ ├── README.md
|
||||||
│ ├── scripts/
|
│ └── scripts/
|
||||||
│ │ ├── extract_archive.js # Estrazione zip/URL
|
│ ├── extract_archive.js
|
||||||
│ │ ├── scan_resources.js # Scansione metadata
|
│ ├── scan_resources.js
|
||||||
│ │ └── generate_catalog.js # Generazione catalogo
|
│ └── generate_catalog.js
|
||||||
│ └── references → ../agency-shared-references/references
|
|
||||||
├── agency-strategy/
|
├── agency-strategy/
|
||||||
│ ├── SKILL.md
|
│ └── SKILL.md
|
||||||
│ └── references → ../agency-shared-references/references
|
|
||||||
├── agency-research/
|
├── agency-research/
|
||||||
│ ├── SKILL.md
|
│ └── SKILL.md
|
||||||
│ └── references → ../agency-shared-references/references
|
|
||||||
├── agency-creative-director/
|
├── agency-creative-director/
|
||||||
│ ├── SKILL.md
|
│ └── SKILL.md
|
||||||
│ └── references → ../agency-shared-references/references
|
|
||||||
├── agency-design-system/
|
├── agency-design-system/
|
||||||
│ ├── SKILL.md
|
│ └── SKILL.md
|
||||||
│ └── references → ../agency-shared-references/references
|
|
||||||
├── agency-ux-copy/
|
├── agency-ux-copy/
|
||||||
│ ├── SKILL.md
|
│ └── SKILL.md
|
||||||
│ └── references → ../agency-shared-references/references
|
|
||||||
├── agency-seo/
|
├── agency-seo/
|
||||||
│ ├── SKILL.md
|
│ └── SKILL.md
|
||||||
│ └── references → ../agency-shared-references/references
|
|
||||||
├── agency-social/
|
├── agency-social/
|
||||||
│ ├── SKILL.md
|
│ └── SKILL.md
|
||||||
│ └── references → ../agency-shared-references/references
|
|
||||||
├── agency-youtube/
|
├── agency-youtube/
|
||||||
│ ├── SKILL.md
|
│ ├── SKILL.md
|
||||||
│ └── references → ../agency-shared-references/references
|
│ └── references → ../agency-shared-references/references
|
||||||
|
|
@ -206,13 +192,16 @@ agency-skills-suite/
|
||||||
│ ├── SKILL.md
|
│ ├── SKILL.md
|
||||||
│ └── references → ../agency-shared-references/references
|
│ └── references → ../agency-shared-references/references
|
||||||
├── agency-publisher/
|
├── agency-publisher/
|
||||||
│ ├── SKILL.md
|
│ └── SKILL.md
|
||||||
│ └── references → ../agency-shared-references/references
|
└── agency-youtube/
|
||||||
|
└── SKILL.md
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**Nota:** Nessun symlink necessario. Ogni SKILL.md contiene percorsi diretti verso `../agency-shared-references/references/`.
|
||||||
|
|
||||||
## Uso
|
## Uso
|
||||||
|
|
||||||
Ogni skill è auto-contenuta e usa references centralizzate tramite symlink.
|
Ogni skill è auto-contenuta e punta direttamente ai file reference necessari.
|
||||||
|
|
||||||
**Esempio:**
|
**Esempio:**
|
||||||
|
|
||||||
|
|
@ -220,7 +209,7 @@ Ogni skill è auto-contenuta e usa references centralizzate tramite symlink.
|
||||||
/skill agency-orchestrator
|
/skill agency-orchestrator
|
||||||
```
|
```
|
||||||
|
|
||||||
La skill caricherà automaticamente le references necessarie dal percorso `../agency-shared-references/references`.
|
La skill caricherà automaticamente le references necessarie dai percorsi specificati nel SKILL.md (`../agency-shared-references/references/*`).
|
||||||
|
|
||||||
### Uso di agency-archivist
|
### Uso di agency-archivist
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -177,7 +177,7 @@ Report KPI settimanali e azioni misurabili per social e YouTube.
|
||||||
|
|
||||||
**Azioni:**
|
**Azioni:**
|
||||||
|
|
||||||
1. Usa template da `references/weekly_report_template.md`
|
1. Usa template da `../agency-shared-references/references/weekly_report_template.md`
|
||||||
2. Compila tutte le sezioni
|
2. Compila tutte le sezioni
|
||||||
3. Salva in `clients/{client}/analytics/weekly_reports/{YYYY-WW}.md`
|
3. Salva in `clients/{client}/analytics/weekly_reports/{YYYY-WW}.md`
|
||||||
4. Documenta azioni nel run log del progetto se richiedono follow-up
|
4. Documenta azioni nel run log del progetto se richiedono follow-up
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
../agency-shared-references/references
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
../agency-shared-references/references
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
../agency-shared-references/references
|
|
||||||
|
|
@ -180,7 +180,7 @@ Traduce la direzione creativa in un design system coerente e riutilizzabile.
|
||||||
- Sezione header (hero)
|
- Sezione header (hero)
|
||||||
- Sezioni content (ordine)
|
- Sezioni content (ordine)
|
||||||
- Sezione footer
|
- Sezione footer
|
||||||
- Pattern usati (da references)
|
- Pattern usati (da agency-shared-references/references)
|
||||||
|
|
||||||
**Template:**
|
**Template:**
|
||||||
|
|
||||||
|
|
@ -268,7 +268,7 @@ Traduce la direzione creativa in un design system coerente e riutilizzabile.
|
||||||
|
|
||||||
- **Brand esistente:** Adatta tokens ai colori/font esistenti
|
- **Brand esistente:** Adatta tokens ai colori/font esistenti
|
||||||
- **Progetto piccolo:** Semplifica (tokens essenziali + 5-6 components base)
|
- **Progetto piccolo:** Semplifica (tokens essenziali + 5-6 components base)
|
||||||
- **Nessun designer:** Usa pattern standard da references
|
- **Nessun designer:** Usa pattern standard da agency-shared-references/references
|
||||||
|
|
||||||
**Limitazioni:**
|
**Limitazioni:**
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
../agency-shared-references/references
|
|
||||||
|
|
@ -175,7 +175,7 @@ L'orchestratore deve leggere il documento ed estrarre tutte le informazioni rile
|
||||||
└── assets/ (immagini, video, documenti — gestito da agency-archivist)
|
└── assets/ (immagini, video, documenti — gestito da agency-archivist)
|
||||||
```
|
```
|
||||||
|
|
||||||
4. **Leggi `references/quality_bar.md`** per standard di qualità
|
4. **Leggi `../agency-shared-references/references/quality_bar.md`** per standard di qualità
|
||||||
|
|
||||||
5. **Registra assunzioni in `clients/{client}/ops/decisions.md`**
|
5. **Registra assunzioni in `clients/{client}/ops/decisions.md`**
|
||||||
|
|
||||||
|
|
@ -236,7 +236,7 @@ L'orchestratore deve leggere il documento ed estrarre tutte le informazioni rile
|
||||||
|
|
||||||
1. Raccogli output da tutti gli agenti
|
1. Raccogli output da tutti gli agenti
|
||||||
2. Verifica coerenza cross-deliverable
|
2. Verifica coerenza cross-deliverable
|
||||||
3. Esegui QA checklist (vedi `references/quality_bar.md`)
|
3. Esegui QA checklist (vedi `../agency-shared-references/references/quality_bar.md`)
|
||||||
4. Crea `clients/{client}/ops/qa_notes.md` con issue + fix proposti
|
4. Crea `clients/{client}/ops/qa_notes.md` con issue + fix proposti
|
||||||
|
|
||||||
**QA Checklist:**
|
**QA Checklist:**
|
||||||
|
|
@ -253,7 +253,7 @@ L'orchestratore deve leggere il documento ed estrarre tutte le informazioni rile
|
||||||
|
|
||||||
**Azioni:**
|
**Azioni:**
|
||||||
|
|
||||||
1. Verifica `references/publishing_gates.md`
|
1. Verifica `../agency-shared-references/references/publishing_gates.md`
|
||||||
2. Imposta `APPROVED: YES` nei file content (post-review)
|
2. Imposta `APPROVED: YES` nei file content (post-review)
|
||||||
3. Crea `PUBLISH_APPROVED.md` se pronto
|
3. Crea `PUBLISH_APPROVED.md` se pronto
|
||||||
4. Triggera `agency-publisher` solo se gate superato
|
4. Triggera `agency-publisher` solo se gate superato
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
../agency-shared-references/references
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
../agency-shared-references/references
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
../agency-shared-references/references
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
../agency-shared-references/references
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
../agency-shared-references/references
|
|
||||||
|
|
@ -55,7 +55,7 @@ Definisce la direzione strategica di un brand: positioning, messaging e content
|
||||||
|
|
||||||
**Azioni:**
|
**Azioni:**
|
||||||
|
|
||||||
1. Usa formula da `references/strategy_playbook.md`:
|
1. Usa formula da `../agency-shared-references/references/strategy_playbook.md`:
|
||||||
> "For [audience] who want [outcome], we provide [solution] unlike [alternative] because [proof]."
|
> "For [audience] who want [outcome], we provide [solution] unlike [alternative] because [proof]."
|
||||||
|
|
||||||
2. Compila ogni elemento:
|
2. Compila ogni elemento:
|
||||||
|
|
@ -120,7 +120,7 @@ Definisce la direzione strategica di un brand: positioning, messaging e content
|
||||||
2. Per ogni pillar, definisci:
|
2. Per ogni pillar, definisci:
|
||||||
- Nome
|
- Nome
|
||||||
- Descrizione (1 frase)
|
- Descrizione (1 frase)
|
||||||
- Format suggeriti (da `references/content_formats.md`)
|
- Format suggeriti (da `../agency-shared-references/references/content_formats.md`)
|
||||||
|
|
||||||
**Esempio:**
|
**Esempio:**
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
../agency-shared-references/references
|
|
||||||
|
|
@ -91,7 +91,7 @@ Progetta la struttura del sito e scrive copy chiaro e conversion-oriented.
|
||||||
- CTA sections (mid-page, footer)
|
- CTA sections (mid-page, footer)
|
||||||
- FAQ (se applicabile)
|
- FAQ (se applicabile)
|
||||||
|
|
||||||
2. Usa pattern da references:
|
2. Usa pattern da agency-shared-references/references:
|
||||||
- `hero_sections.md` per hero
|
- `hero_sections.md` per hero
|
||||||
- `conversion_patterns.md` per CTA
|
- `conversion_patterns.md` per CTA
|
||||||
- `design_patterns.md` per layout
|
- `design_patterns.md` per layout
|
||||||
|
|
@ -141,12 +141,12 @@ Progetta la struttura del sito e scrive copy chiaro e conversion-oriented.
|
||||||
- Bullets: 3-5 punti chiave
|
- Bullets: 3-5 punti chiave
|
||||||
- Microcopy: Label, button text
|
- Microcopy: Label, button text
|
||||||
|
|
||||||
3. **Usa framework da `references/copy_frameworks.md`:**
|
3. **Usa framework da `../agency-shared-references/references/copy_frameworks.md`:**
|
||||||
- PAS (Problem-Agitate-Solve)
|
- PAS (Problem-Agitate-Solve)
|
||||||
- AIDA (Attention-Interest-Desire-Action)
|
- AIDA (Attention-Interest-Desire-Action)
|
||||||
- Before-After-Bridge
|
- Before-After-Bridge
|
||||||
|
|
||||||
4. **Applica `references/conversion_patterns.md`:**
|
4. **Applica `../agency-shared-references/references/conversion_patterns.md`:**
|
||||||
- 1 CTA primaria per pagina
|
- 1 CTA primaria per pagina
|
||||||
- Ripeti CTA 2-3 volte
|
- Ripeti CTA 2-3 volte
|
||||||
- Friction reducers vicino a form
|
- Friction reducers vicino a form
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
../agency-shared-references/references
|
|
||||||
|
|
@ -174,7 +174,7 @@ Genera asset visuali platform-ready basati su content approvato e style guide.
|
||||||
|
|
||||||
**Azioni:**
|
**Azioni:**
|
||||||
|
|
||||||
1. Usa checklist da `references/qa_visual.md`:
|
1. Usa checklist da `../agency-shared-references/references/qa_visual.md`:
|
||||||
|
|
||||||
**Readability:**
|
**Readability:**
|
||||||
- [ ] Text readable at mobile size (320px)
|
- [ ] Text readable at mobile size (320px)
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
../agency-shared-references/references
|
|
||||||
|
|
@ -132,7 +132,7 @@ Trasforma copy e design system in siti web funzionanti con HTML semantico, CSS e
|
||||||
- CTA sections
|
- CTA sections
|
||||||
- Form di contatto
|
- Form di contatto
|
||||||
|
|
||||||
6. **Segui `references/html_semantics.md`:**
|
6. **Segui `../agency-shared-references/references/html_semantics.md`:**
|
||||||
- Semantic HTML best practices
|
- Semantic HTML best practices
|
||||||
- Accessibility (ARIA labels dove necessario)
|
- Accessibility (ARIA labels dove necessario)
|
||||||
- SEO on-page (heading structure, alt text)
|
- SEO on-page (heading structure, alt text)
|
||||||
|
|
@ -173,7 +173,7 @@ Trasforma copy e design system in siti web funzionanti con HTML semantico, CSS e
|
||||||
- Crea grid system (o usa CSS Grid/Flexbox)
|
- Crea grid system (o usa CSS Grid/Flexbox)
|
||||||
- Stilizza componenti uno a uno
|
- Stilizza componenti uno a uno
|
||||||
|
|
||||||
3. **Implementa da `references/css_layout.md`:**
|
3. **Implementa da `../agency-shared-references/references/css_layout.md`:**
|
||||||
- Responsive design (mobile-first)
|
- Responsive design (mobile-first)
|
||||||
- Breakpoints (mobile, tablet, desktop)
|
- Breakpoints (mobile, tablet, desktop)
|
||||||
- Typography scale
|
- Typography scale
|
||||||
|
|
@ -225,7 +225,7 @@ Trasforma copy e design system in siti web funzionanti con HTML semantico, CSS e
|
||||||
- Hover animations complesse
|
- Hover animations complesse
|
||||||
- Timeline per sequenze animate
|
- Timeline per sequenze animate
|
||||||
|
|
||||||
4. **Segui `references/js_interactivity.md`:**
|
4. **Segui `../agency-shared-references/references/js_interactivity.md`:**
|
||||||
- Best practices jQuery
|
- Best practices jQuery
|
||||||
- GSAP patterns
|
- GSAP patterns
|
||||||
- Performance considerations
|
- Performance considerations
|
||||||
|
|
@ -360,8 +360,8 @@ $(document).ready(function() {
|
||||||
**Flusso consigliato:**
|
**Flusso consigliato:**
|
||||||
1. Leggi catalogo risorse (`assets/catalog.md`)
|
1. Leggi catalogo risorse (`assets/catalog.md`)
|
||||||
2. Verifica asset disponibili o richiedi ad @agency-archivist
|
2. Verifica asset disponibili o richiedi ad @agency-archivist
|
||||||
3. Leggi pattern UX da shared references (COSA fare)
|
3. Leggi pattern UX da `agency-shared-references/references` (COSA fare)
|
||||||
4. Implementa con technical references (COME codificare)
|
4. Implementa con technical references da `agency-shared-references/references` (COME codificare)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
../agency-shared-references/references
|
|
||||||
|
|
@ -119,7 +119,7 @@ Strategia YouTube, calendario e script orientati a retention.
|
||||||
|
|
||||||
**Azioni:**
|
**Azioni:**
|
||||||
|
|
||||||
1. Usa struttura da `references/youtube_script_framework.md`:
|
1. Usa struttura da `../agency-shared-references/references/youtube_script_framework.md`:
|
||||||
- 0-10s: Hook (promise + curiosity)
|
- 0-10s: Hook (promise + curiosity)
|
||||||
- 10-25s: Credibility (why listen)
|
- 10-25s: Credibility (why listen)
|
||||||
- 25-60s: Problem definition
|
- 25-60s: Problem definition
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
../agency-shared-references/references
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue