Traduzione italiana: orto-layout SKILL.md

This commit is contained in:
Noe 2026-03-07 00:38:26 +01:00
parent b2f45e6f32
commit f9abc680a9

View file

@ -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