From f9abc680a9de3e136d4f7036f524b54923b6c052 Mon Sep 17 00:00:00 2001 From: Noe Date: Sat, 7 Mar 2026 00:38:26 +0100 Subject: [PATCH] Traduzione italiana: orto-layout SKILL.md --- build/orto-layout/SKILL.md | 124 ++++++++++++++++++------------------- 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/build/orto-layout/SKILL.md b/build/orto-layout/SKILL.md index a290f51..6529af5 100644 --- a/build/orto-layout/SKILL.md +++ b/build/orto-layout/SKILL.md @@ -1,47 +1,47 @@ --- name: orto-layout -description: Design garden layout with raised beds, companion plantings, and zone assignments. Use when: (1) assigning crops to beds based on consociations and water-need grouping, (2) creating spatial layout (bed dimensions, pathways, accessibility), (3) grouping crops by irrigation zone (water class), (4) drawing ASCII bed maps with crop labels. Outputs: Layout markdown with bed assignments, consociation matrix, accessibility notes, zone assignments for irrigation. +description: Progettare layout orto con aiuole rialzate, consociazioni e assegnazioni zone. Usare quando: (1) assegnare colture a aiuole basato su consociazioni e raggruppamento fabbisogno acqua, (2) creare layout spaziale (dimensioni aiuola, sentieri, accessibilità), (3) raggruppare colture per zona irrigazione (classe acqua), (4) disegnare mappe aiuole ASCII con etichette colture. Output: Layout markdown con assegnazioni aiuole, matrice consociazione, note accessibilità, assegnazioni zone per irrigazione. --- -# Orto Layout — Garden Bed Design & Companion Planting +# Orto Layout — Progettazione Aiuole Orto e Consociazione Piante -Map crops to physical beds, apply companion planting rules, group by water zones, ensure accessibility. +Mappare colture a aiuole fisiche, applicare regole consociazione piante, raggruppare per zone acqua, assicurare accessibilità. -## When to Use This Skill +## Quando Usare Questa Skill -- **After piano colture:** Crop list is finalized -- **Before irrigazione:** Need zone groupings for water scheduling -- **Space planning:** Physical layout with bed dimensions and pathways -- **Accessibility:** Ensure walkable pathways, suitable for minors/elderly if needed +- **Dopo piano colture:** Lista colture è finalizzata +- **Prima di irrigazione:** Necessitare raggruppamenti zona per scheduling acqua +- **Pianificazione spazio:** Layout fisico con dimensioni aiuola e sentieri +- **Accessibilità:** Assicurare sentieri calpestabili, adatti per minori/anziani se necessario -## Process +## Processo -### Phase 1: Extract Crop Requirements from Piano Colture +### Fase 1: Estrai Requisiti Colture da Piano Colture **Input:** `dati/colture/piano_colture_annuale.md` -**For each crop, collect:** -- Water class (BASSO, MEDIO, ALTO) -- Spacing (cm between plants, cm between rows) -- Sun requirement (pieno/parziale/ombra) -- Consociation groups (positive/negative matches) -- Area needed (m²) = plants × spacing_area +**Per ogni coltura, raccolgi:** +- Classe acqua (BASSO, MEDIO, ALTO) +- Spaziatura (cm tra piante, cm tra file) +- Requisito sole (pieno/parziale/ombra) +- Gruppi consociazione (match positivi/negativi) +- Area necessaria (m²) = piante × area_spaziatura -### Phase 2: Group by Water Zone +### Fase 2: Raggruppa per Zona Acqua -**Logic:** -1. **ZONA ALTA (water-intensive):** Pomodoro, Peperone, Zucchina, Melone, Basilico +**Logica:** +1. **ZONA ALTA (acqua-intensiva):** Pomodoro, Peperone, Zucchina, Melone, Basilico 2. **ZONA MEDIA:** Lattuga, Cavolo, Broccoli, Fagiolo, Carota -3. **ZONA BASSA:** Carota, Cipolla, Spinacio, Pois, Barbabietola +3. **ZONA BASSA:** Carota, Cipolla, Spinacio, Pisello, Barbabietola **Constraint:** Avoid mixing high + low in same bed (diff watering needs) ### Phase 3: Apply Companion Rules -**Consociation matrix (from colture_it.md):** +**Matrice consociazione (da colture_it.md):** ``` -POSITIVE (✓): +POSITIVO (✓): - Pomodoro + Basilico → odore basilico repelle insetti - Pomodoro + Carota → radici diverse (non competono) - Fagiolo + Mais + Zucca → "Trio di sorelle" (N fixation, support, ombra) @@ -52,40 +52,40 @@ ANTAGONISMO (✗): - Carota + Finocchio → competizione radicale ``` -**Output:** Bed grouping respecting: -1. Water zone match -2. Positive consociations when possible -3. No antagonismi in same bed -4. No same family 2+ years (rotation check with history) +**Output:** Raggruppamento aiuole rispettando: +1. Match zona acqua +2. Consociazioni positive quando possibile +3. No antagonismi in stessa aiuola +4. No stessa famiglia 2+ anni (check rotazione con storia) -### Phase 4: Layout Design +### Fase 4: Progettazione Layout -**Bed size recommendations (from colture_it.md):** -- Width: 1.0-1.5 m (reachable from sides) -- Length: 2-4 m (modular) -- Depth: 0.3-0.5 m (rialzate), or 0 (a terra) -- Pathway: 0.5 m min (accessibility) +**Raccomandazioni dimensioni aiuola (da colture_it.md):** +- Larghezza: 1.0-1.5 m (raggiungibile dai lati) +- Lunghezza: 2-4 m (modulare) +- Profondità: 0.3-0.5 m (rialzate), o 0 (a terra) +- Sentiero: 0.5 m min (accessibilità) -**Example for 50 m² area:** +**Esempio per area 50 m²:** ``` -Area 50 m² → Divide in 4-5 beds + pathways +Area 50 m² → Dividi in 4-5 aiuole + sentieri -Option 1: Rialzate (4 beds) - Each bed: 1.2m × 3m × 0.4m = 3.6 m² - Total beds: 4 × 3.6 = 14.4 m² - Pathway: ~5 m² (10%) - Usable: ~14.4 m² ← Conservative +Opzione 1: Rialzate (4 aiuole) + Ogni aiuola: 1.2m × 3m × 0.4m = 3.6 m² + Total aiuole: 4 × 3.6 = 14.4 m² + Sentiero: ~5 m² (10%) + Usable: ~14.4 m² ← Conservativo -Option 2: A terra (4 file parallele) - Each file: 1m wide × 12m long = 12 m² +Opzione 2: A terra (4 file parallele) + Ogni fila: 1m wide × 12m long = 12 m² Total: ~36 m² (usable) - Pathway: ~8 m² (20%) + Sentiero: ~8 m² (20%) -Best: Mix (2 rialzate + 2 file) = ~20-25 m² usable +Migliore: Mix (2 rialzate + 2 file) = ~20-25 m² usable ``` -### Phase 5: Generate Layout Map & Assignment +### Fase 5: Genera Mappa Layout e Assegnazione **Output:** `dati/layout/aiuole_dimensioni.md` @@ -281,28 +281,28 @@ Side paths (access to beds): 0.5m min --- -## References +## Riferimenti -- `references/colture_it.md` — Spacing, consociations, water class -- `references/consociazioni_layout.md` — Companion matrix, layout guidelines +- `references/colture_it.md` — Spaziatura, consociazioni, classe acqua +- `references/consociazioni_layout.md` — Matrice consociazione, linee guida layout -## Assumptions +## Assunzioni -1. Piano colture crops list finalized -2. Area dimensions provided (GardenConfig) -3. Accessibility requirements from CommunityProfile -4. Sun exposure measured/estimated (GardenConfig) +1. Lista colture piano colture finalizzata +2. Dimensioni area fornite (GardenConfig) +3. Requisiti accessibilità da CommunityProfile +4. Esposizione sole misurata/stimata (GardenConfig) -## Validation Checklist +## Checklist Validazione -- ✓ All crops from piano colture assigned to beds -- ✓ Water zones coherent (ALTA/MEDIA/BASSA not mixed) -- ✓ Positive consociations maximized -- ✓ No antagonismi in same bed -- ✓ Accessibility pathways ≥0.5m -- ✓ Rotation plan covers 2-3 years -- ✓ Layout drawing clear and actionable +- ✓ Tutte colture da piano colture assegnate a aiuole +- ✓ Zone acqua coerenti (ALTA/MEDIA/BASSA non miste) +- ✓ Consociazioni positive massimizzate +- ✓ No antagonismi in stessa aiuola +- ✓ Sentieri accessibilità ≥0.5m +- ✓ Piano rotazione copre 2-3 anni +- ✓ Disegno layout chiaro e azionabile --- -**Skill: orto-layout** | Version 1.0 | Status: Production-Ready +**Skill: orto-layout** | Versione 1.0 | Status: Pronto per Produzione