From 140a8186b9b46d31618e3929a7b7170105ae4d13 Mon Sep 17 00:00:00 2001 From: AgentePotente Date: Sat, 7 Mar 2026 11:42:02 +0100 Subject: [PATCH] Aggiornato SKILL.md: Riferimenti a nuova struttura test/ - Tutti gli output ora puntano a test// - Fasi 1-4: test//test-_v1/ - Fase 5: test//-skills-suite/ - Riferimento a test/README.md per documentazione --- SKILL.md | 47 ++++++++++++++++++++++++++++------------------- 1 file changed, 28 insertions(+), 19 deletions(-) diff --git a/SKILL.md b/SKILL.md index 66f52eb..74a4480 100644 --- a/SKILL.md +++ b/SKILL.md @@ -28,34 +28,36 @@ Questa skill supporta framework in **qualsiasi lingua** (italiano, inglese, spag ┌─────────────────────────────────────────────────────────────────┐ │ FASE 1: Analisi Framework (LLM legge e comprende) │ │ Input: Percorso framework │ -│ Output: analysis_report.md │ +│ Output: test//test-_v1/analysis_report.md│ └─────────────────────────────────────────────────────────────────┘ ↓ ┌─────────────────────────────────────────────────────────────────┐ │ FASE 2: Mappatura (LLM propone, utente approva) │ │ Input: analysis_report.md │ -│ Output: mapping_plan.md (approvato) │ +│ Output: test//test-_v1/mapping_plan.md │ └─────────────────────────────────────────────────────────────────┘ ↓ ┌─────────────────────────────────────────────────────────────────┐ │ FASE 3: Estrazione Knowledge (LLM estrae e centralizza) │ │ Input: mapping_plan.md + file framework │ -│ Output: references/*.md │ +│ Output: test//test-_v1/references/*.md │ └─────────────────────────────────────────────────────────────────┘ ↓ ┌─────────────────────────────────────────────────────────────────┐ │ FASE 4: Generazione Skills (LLM scrive SKILL.md) │ │ Input: mapping_plan.md + references/ │ -│ Output: -skills/*/SKILL.md │ +│ Output: test//test-_v1/skills/*/SKILL.md │ └─────────────────────────────────────────────────────────────────┘ ↓ ┌─────────────────────────────────────────────────────────────────┐ │ FASE 5: Packaging (Script meccanici) │ │ Input: skills generate + references │ -│ Output: Suite pronta per distribuzione │ +│ Output: test//-skills-suite/ │ └─────────────────────────────────────────────────────────────────┘ ``` +**Nota:** Tutti i output dei test vanno nella cartella `test/` come documentato in `test/README.md`. + --- ## Fase 1: Analisi Framework (LLM) @@ -222,7 +224,9 @@ cat README.md ### Step 1.8: Generazione analysis_report.md -**Azione:** Compila il report usando questo template: +**Azione:** Compila il report e salva in `test//test-_v1/analysis_report.md` + +**Template:** ```markdown # Analysis Report — @@ -520,6 +524,8 @@ Attendo tuo feedback prima di procedere. ### Step 2.8: Generazione mapping_plan.md Finale +**Azione:** Salva in `test//test-_v1/mapping_plan.md` + **Template:** ```markdown @@ -722,7 +728,7 @@ _Reference generato da framework-translator_ **Azione:** Salva ogni reference in: ``` --suite/references/.md +test//test-_v1/references/.md ``` **Naming convention:** @@ -858,19 +864,20 @@ altrimenti: **Azione:** Per ogni skill, genera: ``` --suite// +test//test-_v1/skills// └── SKILL.md ``` **Struttura directory completa:** ``` --suite/ -├── / -│ └── SKILL.md -├── / -│ └── SKILL.md -├── ... +test//test-_v1/ +├── skills/ +│ ├── / +│ │ └── SKILL.md +│ ├── / +│ │ └── SKILL.md +│ └── ... └── references/ ├── reference-1.md ├── reference-2.md @@ -913,20 +920,22 @@ ln -s ../references references **Obiettivo:** Rendere la suite pronta per distribuzione. -### Step 5.1: Script 01_create_dirs.sh +### Step 5.1: Script 02_create_structure.sh ```bash #!/bin/bash -# Crea struttura directory per distribuzione +# Crea struttura distribuzione in test// FRAMEWORK_NAME="$1" -if [ -z "$FRAMEWORK_NAME" ]; then - echo "Usage: $0 " +SOURCE_DIR="$2" # test//test-_v1/ + +if [ -z "$FRAMEWORK_NAME" ] || [ -z "$SOURCE_DIR" ]; then + echo "Usage: $0 " exit 1 fi # Crea cartella distribuzione -DIST_DIR="${FRAMEWORK_NAME}-suite" +DIST_DIR="test/${FRAMEWORK_NAME}/${FRAMEWORK_NAME}-skills-suite" mkdir -p "$DIST_DIR" # Sposta references in root