Semplificazione installazione: rimosse istruzioni dettagliate e INSTALL.sh
- README.md: sezione Installazione semplificata in 3 righe - Istruzioni generiche per umani e agenti (chiudi archivio o copia diretta) - Eliminato INSTALL.sh (non necessario, zero configurazione) - Rimosso riferimento a ClawHub e metodi multipli - Focus: copia cartella e verifica, niente symlink o setup
This commit is contained in:
parent
0234cd0aaa
commit
72c497087e
2 changed files with 5 additions and 106 deletions
63
INSTALL.sh
63
INSTALL.sh
|
|
@ -1,63 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
# Installazione Agency Skills Suite
|
|
||||||
# Script generico per Unix/Linux/Mac
|
|
||||||
# Nota: Nessun symlink necessario - percorsi diretti nei SKILL.md
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
SOURCE="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
||||||
TARGET="$HOME/.openclaw/skills/agency-skills-suite"
|
|
||||||
|
|
||||||
echo "🚀 Installing Agency Skills Suite..."
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
# Rimuovi installazione precedente se esiste
|
|
||||||
if [ -d "$TARGET" ]; then
|
|
||||||
echo "⚠️ Rimozione installazione precedente..."
|
|
||||||
rm -rf "$TARGET"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Crea directory target
|
|
||||||
mkdir -p "$(dirname "$TARGET")"
|
|
||||||
|
|
||||||
# Copia skills
|
|
||||||
echo "📦 Copia skills in $TARGET..."
|
|
||||||
cp -r "$SOURCE" "$TARGET"
|
|
||||||
|
|
||||||
# Verifica struttura
|
|
||||||
echo "🔍 Verifica struttura..."
|
|
||||||
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
|
|
||||||
if [ -d "$skill_dir" ] && [ -f "$skill_dir/SKILL.md" ]; then
|
|
||||||
SKILL_COUNT=$((SKILL_COUNT + 1))
|
|
||||||
echo " ✓ $skill_dir"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
echo ""
|
|
||||||
echo "✅ Installation complete!"
|
|
||||||
echo ""
|
|
||||||
echo "Skills installate in: $TARGET"
|
|
||||||
echo "Totale skills: $SKILL_COUNT"
|
|
||||||
echo "Totale references: $REF_COUNT"
|
|
||||||
echo ""
|
|
||||||
echo "Nota: Nessun symlink necessario. I SKILL.md usano percorsi diretti."
|
|
||||||
echo ""
|
|
||||||
echo "Verifica installazione:"
|
|
||||||
echo " cd $TARGET"
|
|
||||||
echo " ls agency-shared-references/references/"
|
|
||||||
echo ""
|
|
||||||
echo "Per usare una skill, riferisciti a lei come 'agency-skills-suite/<nome-skill>'"
|
|
||||||
48
README.md
48
README.md
|
|
@ -11,51 +11,13 @@ Suite completa di AgentSkills per agenzie digitali e content producer — un sis
|
||||||
|
|
||||||
## Installazione
|
## Installazione
|
||||||
|
|
||||||
### Istruzioni Generiche
|
Posiziona l'intera cartella `agency-skills-suite` nella directory delle skills del tuo sistema (es. `~/.openclaw/skills/`). Nessun symlink o configurazione necessaria: le skills usano percorsi diretti verso `agency-shared-references/references/`.
|
||||||
|
|
||||||
La suite richiede una struttura directory specifica per funzionare correttamente. Segui questi passaggi:
|
**Opzioni:**
|
||||||
|
- **Chiedi all'agente:** Fornisci l'archivio completo e chiedi l'installazione nella cartella skills del tuo software agentico
|
||||||
|
- **Copia diretta:** Trasferisci manualmente la cartella `agency-skills-suite` nella directory delle skills
|
||||||
|
|
||||||
1. **Copia la suite nella directory delle skills:**
|
**Verifica:** Assicurati che tutte le 15 cartelle siano presenti e che `agency-shared-references/references/` contenga i 24 file reference.
|
||||||
- Posiziona l'intera cartella `agency-skills-suite` nella directory delle skills del tuo sistema
|
|
||||||
- Path tipico: `~/.openclaw/skills/agency-skills-suite/`
|
|
||||||
|
|
||||||
2. **Verifica la struttura:**
|
|
||||||
- Tutte le 15 cartelle delle skills devono essere presenti
|
|
||||||
- La cartella `agency-shared-references/` deve contenere tutti i 24 file reference
|
|
||||||
- Nessun symlink necessario: le skills puntano direttamente ai file con percorsi relativi
|
|
||||||
|
|
||||||
3. **Verifica i file:**
|
|
||||||
- I file reference sono accessibili direttamente da `agency-shared-references/references/`
|
|
||||||
- Ogni SKILL.md contiene percorsi completi verso le reference necessarie
|
|
||||||
- Su qualsiasi piattaforma: `ls agency-shared-references/references/` per verificare
|
|
||||||
|
|
||||||
4. **Testa l'installazione:**
|
|
||||||
- Carica una skill (es. `/skill agency-orchestrator`)
|
|
||||||
- Verifica che le references vengano caricate correttamente
|
|
||||||
|
|
||||||
### Metodo 1: Script Automatico (Unix/Linux/Mac)
|
|
||||||
|
|
||||||
```bash
|
|
||||||
cd /path/to/agency-skills-suite
|
|
||||||
./INSTALL.sh
|
|
||||||
```
|
|
||||||
|
|
||||||
### Metodo 2: Copia Manuale (Tutte le piattaforme)
|
|
||||||
|
|
||||||
```bash
|
|
||||||
# Copia l'intera suite
|
|
||||||
cp -r /path/to/agency-skills-suite ~/.openclaw/skills/
|
|
||||||
|
|
||||||
# Verifica la struttura (nessun symlink necessario)
|
|
||||||
cd ~/.openclaw/skills/agency-skills-suite
|
|
||||||
ls agency-shared-references/references/ # Deve mostrare 24 file
|
|
||||||
```
|
|
||||||
|
|
||||||
### Metodo 3: ClawHub (se pubblicato)
|
|
||||||
|
|
||||||
```bash
|
|
||||||
clawhub install agency-skills-suite
|
|
||||||
```
|
|
||||||
|
|
||||||
## Skills Incluse
|
## Skills Incluse
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue