diff --git a/build/orto-onboarding/SKILL.md b/build/orto-onboarding/SKILL.md index 31925da..94731e9 100644 --- a/build/orto-onboarding/SKILL.md +++ b/build/orto-onboarding/SKILL.md @@ -1,42 +1,42 @@ --- name: orto-onboarding -description: Collect comprehensive garden profile via 5 questionnaire blocks. Use when: (1) gathering garden specifications after orto-init (space, soil, irrigation capabilities), (2) understanding user/community diet preferences and constraints, (3) defining maintenance availability and safety/accessibility requirements, (4) preparing validated data for seasonal planning (orto-agronomo, orto-calendario, etc.). Outputs: Filled questionnaire blocks (Markdown), validated GardenConfig and CommunityProfile, ready for planning workflow. +description: Raccogliere profilo completo orto tramite 5 blocchi questionario. Usare quando: (1) raccogliere specifiche orto dopo orto-init (spazio, suolo, capacità irrigazione), (2) comprendere preferenze dieta utente/comunità e vincoli, (3) definire disponibilità manutenzione e requisiti sicurezza/accessibilità, (4) preparare dati validati per pianificazione stagionale (orto-agronomo, orto-calendario, etc.). Output: Blocchi questionario compilati (Markdown), GardenConfig e CommunityProfile validati, pronti per workflow planning. --- -# Orto Onboarding — 5-Block Garden Profile Collection +# Orto Onboarding — Raccolta Profilo Orto 5-Blocchi -Collect comprehensive garden and community information through a structured 5-block questionnaire. This is the second step after orto-init. +Raccogliere informazioni complesse orto e comunità tramite questionario strutturato 5-blocchi. Questo è il secondo passo dopo orto-init. -## When to Use This Skill +## Quando Usare Questa Skill -- **Post-init:** User has initialized a garden (orto-init complete) -- **Profile collection:** Gather details about space, environment, community, diet, constraints -- **Planning preparation:** Collect data needed for seasonal planning, crop selection, layout design -- **Accessibility review:** Ensure design respects accessibility, safety, and maintenance constraints +- **Post-init:** Utente ha inizializzato un orto (orto-init completo) +- **Raccolta profilo:** Raccogliere dettagli su spazio, ambiente, comunità, dieta, vincoli +- **Preparazione planning:** Raccogliere dati necessari per pianificazione stagionale, selezione colture, design layout +- **Revisione accessibilità:** Assicurare design rispetta accessibilità, sicurezza e vincoli manutenzione -## Process Overview +## Panoramica Processo -**5 Blocks, Sequential or Parallel:** +**5 Blocchi, Sequenziale o Parallelo:** -1. **Blocco 1 — Localizzazione** (location, access, property type) -2. **Blocco 2 — Layout Spazio** (area, soil, sun exposure, topography) -3. **Blocco 3 — Irrigazione** (water availability, infrastructure, constraints) -4. **Blocco 4 — Comunità & Dieta** (user/community, dietary preferences, allergies) -5. **Blocco 5 — Obiettivi & Vincoli** (maintenance time, goals, seasonal preferences) +1. **Blocco 1 — Localizzazione** (localizzazione, accesso, tipo proprietà) +2. **Blocco 2 — Layout Spazio** (area, suolo, esposizione sole, topografia) +3. **Blocco 3 — Irrigazione** (disponibilità acqua, infrastruttura, vincoli) +4. **Blocco 4 — Comunità e Dieta** (utente/comunità, preferenze dieta, allergie) +5. **Blocco 5 — Obiettivi e Vincoli** (tempo manutenzione, obiettivi, preferenze stagionali) -**Typical Flow:** -- Codex presents each block -- User fills in details (interactively or batch markdown edit) -- Codex validates inputs -- On completion: merge into GardenConfig + CommunityProfile markdown files +**Flow Tipico:** +- Codex presenta ogni blocco +- Utente riempie dettagli (interattivamente o batch markdown edit) +- Codex valida input +- Al completamento: merge in file GardenConfig + CommunityProfile markdown -## Block Specifications +## Specifiche Blocchi ### Blocco 1 — Localizzazione -**Purpose:** Confirm location details and accessibility. +**Purpose:** Confermare dettagli localizzazione e accessibilità. -**Questions:** +**Domande:** | Q | Type | Default | Validation | |---|------|---------|-----------| @@ -299,29 +299,29 @@ Collect comprehensive garden and community information through a structured 5-bl **Blocco 5:** 5-10h/sett, 2-3 volte/sett, Approvvigionamento + Hobby, Dilettante, Tolleranza rischio media **Output:** -- garden_config.md: 60m², Zone nord, Drenaggio scadente → pianificare rialzature, Irrigazione progettabile +- garden_config.md: 60m², Zona nord, Drenaggio scadente → pianificare rialzature, Irrigazione progettabile - community_profile.md: 3pp, Onnivoro, Goal approvvigionamento, Esperienza dilettante, Willing to learn --- -## Assumptions +## Assunzioni -1. Questionnaire blocks are presented sequentially (or user can edit all markdown simultaneously) -2. Validation is light (not blocking, but flagging issues) -3. Allergies/safety notes are checked against plant knowledge base -4. Community size affects crop recommendations (more people → more diverse) -5. All outputs in Markdown format, human-readable and editable +1. Blocchi questionario sono presentati sequenzialmente (o utente può editare tutto markdown simultaneamente) +2. Validazione è leggera (non bloccante, ma flaggando problemi) +3. Allergie/note sicurezza sono check contro knowledge base piante +4. Dimensione comunità affetta raccomandazioni colture (più persone → più diverse) +5. Tutti output in formato Markdown, human-readable e editable -## Validation Checklist +## Checklist Validazione -- ✓ All mandatory fields filled -- ✓ No contradictions between blocks -- ✓ Area, time, water constraints coherent -- ✓ Diet + colture preferences compatible -- ✓ garden_config.md updated and readable -- ✓ community_profile.md created and validated -- ✓ audit_trail.md event logged +- ✓ Tutti campi obbligatori compilati +- ✓ No contraddizioni tra blocchi +- ✓ Area, tempo, vincoli acqua coerenti +- ✓ Dieta + preferenze colture compatibili +- ✓ garden_config.md aggiornato e leggibile +- ✓ community_profile.md creato e validato +- ✓ Evento audit_trail.md loggato --- -**Skill: orto-onboarding** | Version 1.0 | Status: Production-Ready +**Skill: orto-onboarding** | Versione 1.0 | Status: Pronto per Produzione