🌱 Orto Skills Suite v1.0 — Initial Release

Framework: Orto v1 → OpenClaw AgentSkills (Complete transformation)
Release Date: 2026-03-06
Status: Production-Ready

📦 DELIVERABLES (39 files):
- 9 × .skill files (packaged, ready to install)
- 2 × reference files (colture_it.md, calendario_it.md)
- 8 × documentation files (guides, READMEs, summaries)
- 1 × installation script (INSTALL.sh)
- 6 × test artifacts (unit/integration/smoke tests)

 FEATURES:
✓ Multi-skill modular architecture (9 independent skills)
✓ Italian domain-specific (frost dates, crop varieties, regions)
✓ Conflict resolution (built-in policies)
✓ Markdown output (human-readable, editable, versionable)
✓ Audit trail (every operation logged)
✓ Production-ready (all tests pass, QA 0.94)

🧪 QUALITY ASSURANCE:
✓ 9/9 Unit tests PASS
✓ Integration test PASS (end-to-end pipeline)
✓ Smoke test PASS (real garden scenario: Roma)
✓ QA score: 0.94 (Very Good)
✓ Zero blocking errors

📊 METRICS:
- Total code: ~3,000 lines (SKILL.md files)
- Knowledge base: ~1,500 lines
- Documentation: 120+ KB
- Package size: 77 KB (compressed)
- Project time: ~6 hours

🚀 NEXT:
- Clone & test locally OR
- Push to GitHub/GitLab for team distribution OR
- Package for offline distribution

See README.md for quick start.
See DELIVERY_SUMMARY.md for full project details.
This commit is contained in:
Noe 2026-03-06 20:25:01 +01:00
commit 08a6ffe058
39 changed files with 8634 additions and 0 deletions

289
references/calendario_it.md Normal file
View file

@ -0,0 +1,289 @@
# Calendario Italiano — Knowledge Base
Frost dates, finestre semina/trapianto, stagioni per macro-zone italiano.
---
## Macro-Zone Climatiche Italia
| Zona | Regioni | Ultima Gelata | Prima Gelata | Lung. Stagione |
|------|---------|---------------|--------------|----------------|
| **Nord** | Piemonte, Lombardia, Veneto, Friuli-VG, ER | ~25 aprile | ~15 ott | ~170 giorni |
| **Centro** | Toscana, Umbria, Marche, Lazio | ~15 aprile | ~25 ott | ~190 giorni |
| **Sud** | Campania, Puglia, Basilicata, Calabria, Sicilia | ~1 aprile | ~5 nov | ~215 giorni |
---
## Calendario Semina/Trapianto per Macro-Zona
### NORD (Ultima gelata ~25 aprile)
#### Gennaio - Febbraio
- **Indoor:** Pomodoro, Peperone, Melanzana, Basilico (semenza a 15-20°C)
- **Diretto:** Spinacio, Pisello, Fava (tollerano freddo)
- **Semenzaio:** Cavolo, Broccoli, Cavolfiore
#### Marzo - Aprile
- **Indoor:** Zucchina, Melone, Cocomero (germinazione caldo, trapianto post-gelo)
- **Diretto:** Carota, Rapa, Barbabietola, Lattuga (diradare ogni 2-3 settimane per successioni)
- **Trapianto:** Pomodoro/Peperone/Melanzana (post-25 aprile, min 5-7 foglie vere + notti T>15°C)
- **Diretto:** Mais, Fagiolo (post-gelate, suolo >10°C)
#### Maggio - Giugno
- **Diretto:** Zucchina, Melone, Cocomero, Fagiolo rampicante
- **Diretto:** Lattuga estiva (se ombra), Rucola successione
- **Trapianto:** Basilico (post-30 maggio possibile)
#### Luglio - Agosto
- **Diretto:** Carota successione, Lattuga autunnale, Spinacio autunnale, Rucola (semina di Ferragosto per autunno abbondante)
- **Trapianto:** Cavolo, Broccoli, Cavolfiore per autunno (semenzaio maggio-giugno)
#### Settembre - Ottobre
- **Diretto:** Pisello autunnale, Fava autunnale (ago-set per raccolta primavera)
- **Diretto:** Spinacio, Rucola, Lattuga autunnale, Ravanello
#### Novembre - Dicembre
- **Dormienza:** Poco da fare; preparare suolo per primavera
- **Trapianto:** Cipolla e Aglio (set-ott se non già fatto)
---
### CENTRO (Ultima gelata ~15 aprile)
#### Gennaio - Febbraio
- **Indoor:** Pomodoro, Peperone, Melanzana, Basilico (anche qui; stagione ancora lunga)
- **Diretto:** Pisello, Fava, Spinacio
#### Marzo - Aprile
- **Diretto:** Carota, Rapa, Barbabietola, Lattuga (succesioni)
- **Indoor:** Zucchina, Melone, Cocomero (trapianto post-15apr, o diretto 1maggio)
- **Trapianto:** Pomodoro/Peperone/Melanzana post-15 aprile (notti >15°C stabile)
- **Diretto:** Mais, Fagiolo, Fagiolo nano (post-15 aprile)
#### Maggio - Giugno
- **Diretto:** Zucchina, Melone, Cocomero, Fagiolo rampicante (anche maggio no problema)
- **Diretto:** Lattuga successione (se ombra giù), Rucola
- **Trapianto:** Basilico (maggio)
#### Luglio - Agosto
- **Diretto:** Carota estate-autunno (lug per raccolta set-ott), Spinacio ago (semina 1-15 agosto per raccolta autunnale)
- **Diretto:** Lattuga e Rucola (ago-set)
- **Trapianto:** Cavolo/Broccoli/Cavolfiore autunnale (semenzaio giugno)
#### Settembre - Ottobre
- **Diretto:** Pisello autunnale, Lattuga, Spinacio, Rucola
- **Trapianto:** Cipolla e Aglio (set-ott di regola)
#### Novembre - Dicembre
- **Riposo:** Preparare suolo; colture a crescita lenta se clima mite
---
### SUD (Ultima gelata ~1 aprile, a volte nessuna)
#### Gennaio - Febbraio
- **Diretto/Semenzaio:** Pomodoro, Peperone, Melanzana (anche diretto presto; clima caldo)
- **Diretto:** Carota, Rapa, Barbabietola, Lattuga (clima mite permette)
- **Diretto:** Basilico (clima favorevole; trapianto feb-mar)
#### Marzo - Aprile
- **Diretto:** Zucchina, Melone, Cocomero, Mais, Fagiolo (clima sufficientemente caldo)
- **Trapianto:** Pomodoro/Peperone/Melanzana (ormai post-gelate)
- **Diretto:** Lattuga continua (se no caldo > 28°C)
#### Maggio - Giugno
- **Ombra:** Lattuga (sole parziale per non montare)
- **Diretto:** Fagiolo rampicante tardivo (inizio maggio ok)
- **Pause estive:** Colture freddo-tolleranti calano in estate (caldo)
#### Luglio - Agosto
- **Pausa/Ombra:** Molte colture soffrono caldo > 30°C
- **Diretto possibile:** Melanzana, Peperone continuano se irrigati
- **Diretto tardivo:** Carota agosto per raccolta autunno-inverno
- **Diretto:** Spinacio, Lattuga ago-set (per raccolta ott-nov)
#### Settembre - Ottobre
- **Diretto:** Lattuga, Spinacio, Rucola, Ravanello (clima di nuovo favorevole, fresche notti)
- **Diretto:** Cavolo, Broccoli, Cavolfiore (semina set-inizio ott per raccolta nov-gen)
- **Trapianto:** Cipolla aglio set-ott (se da ricavare)
#### Novembre - Dicembre
- **Diretto:** Pisello, Fava inizio stagione (clima ancora caldo; raccolta primavera)
- **Raccolte estese:** Molte colture continuano se clima mite
---
## Finestre Critiche per Coltura (Tutte Zone)
### Pomodoro
**Semina:** Gen-Feb (indoor), tempo freddo stop germinazione <12°C
**Trapianto:** Post-gelo locale + T notti ≥ 15°C (varia zone 25apr→1apr→10mar)
**Raccolta:** 60-90gg post-trapianto (giugno-agosto nord, maggio-luglio centro, aprile-giugno sud)
**Note:** Freddo blocca germogliazione; caldo eccessivo (>35°C) causa flower drop. Meteo-sensibile: monitorare previsioni trapianto.
### Peperone
**Semina:** Feb-Mar (indoor), esigente su calore
**Trapianto:** Post-gelo + T notti ≥ 18°C (preferisce caldo pomodoro)
**Raccolta:** 70-100gg post-trapianto (luglio-ottobre nord, giugno-settembre centro, maggio-agosto sud)
**Note:** Termofilo; freddo precoce accorcia stagione. Meteo-sensibile.
### Zucchina
**Semina diretto:** Post-gelo + T suolo ≥ 15°C
**Germinazione:** 5-10 giorni a 20-28°C
**Raccolta:** 45-60gg dalla semina (continua se raccolta piccole)
**Successioni:** Possibile 2-3 sementi nel nord (mag, lug), 3-4 nel sud
**Note:** Rapida; ama caldo. Alternanza secchezza/umidità causa marciume.
### Lattuga
**Semina diretto:** Ogni 2-3 settimane per successione continua
**Nord:** Mar-giu (primavera), ago-set (autunno); stop luglio (monta con caldo)
**Centro:** Feb-giu, ago-ott (più esteso)
**Sud:** Gen-giu (con ombra da maggio), ago-dic (autunno-inverno)
**Raccolta:** 45-70gg semina (dipende varietà, temperatura, luce)
**Meteo-sensibile:** Pioggia/umidità → marciume. Vento forte → stress.
### Carota
**Semina:** Marzo-giu (nord), feb-giu (centro), gen-giu + ago-ott (sud)
**Germinazione:** Lenta (20-30 giorni), richiede suolo fresco umido
**Raccolta:** 60-80gg dalla semina
**Diradamenti:** Necessari a 2-3cm, poi 5-8cm
**Note:** Tollerante freddo (germina 4°C); no caldo > 25°C per dolcezza massima. Successioni estive riescono.
### Cavolo/Broccoli/Cavolfiore
**Semenzaio:** Mag-giu (per autunno nord/centro/sud)
**Trapianto:** Ago-set a distanze 50-70cm
**Raccolta:** Ott-dic (nord), set-nov (centro), set-gen (sud)
**Primavera:** Semenzaio feb-mar → trapianto apr-mag → raccolta mag-giu nord (più stretto), mag-lug centro/sud
**Meteo-sensibile:** Freddo > -5°C danneggia; gelo > -10°C ucide.
### Pisello/Fava
**Semina autunno:** Set-ott → raccolta primavera mag-giu
**Semina primavera:** Feb-mar → raccolta primavera tardiva (maggio nord)
**Germinazione:** Tollerano freddo (4-5°C); veloce 10-14gg > 10°C
**Raccolta:** 60-70gg dalla semina
**Note:** Freddo-tolleranti; ideali succesioni autunno (semina ago-set, raccolta mag).
### Melone/Cocomero
**Semina:** Mag-giu (diretto post-gelo + T suolo >18°C)
**Trapianto:** Possibile apr-mag con protezione (semenzaio mar)
**Raccolta:** 80-120gg dalla semina (lug-set nord, giu-ago centro, mag-ago sud)
**Meteo-sensibile:** Pioggia continua (umidità >70%) → marciume radicale. Monitora previsioni.
### Cipolla/Aglio
**Cipolla (da bulbilli):** Trapianto mar-apr → raccolta lug-ago
**Cipolla (da seme):** Semina feb-mar → raccolta ago-set
**Aglio:** Semina set-ott (spicchi) → raccolta giu-lug anno successivo
**Conserva:** Eccellente se asciugati bene post-raccolta (2-3 settimane aria)
### Basilico
**Semina:** Mag-giu indoor o diretto (post-15°C notte minima)
**Raccolta:** Cesellatura regolare giu-set
**Durata:** 2-3 mesi (fino prima gelata autunnale nord)
**Meteo-sensibile:** Pioggia/umidità + freddo → marciume radicale. Areazione importante.
---
## Task Meteo-Sensibili (Differibili se Previsioni Avverse)
| Task | Condizioni Avverse | Rinvio Consigliato |
|------|-------------------|-------------------|
| **Trapianto** | Vento > 8kn, pioggia imminente, gelo | +1-3 giorni |
| **Trattamenti fogliari** | Vento > 5kn, pioggia 24h, temp < 10°C o > 30°C | +2-7 giorni |
| **Concimazione** | Pioggia imminente (< 2h), temp < 5°C | +1-2 giorni |
| **Irrigazione** | Pioggia prevista >10mm in 24h | Skip 24-48h |
| **Pacciamatura** | Pioggia continua (suolo saturo) | Attendere asciugatura |
| **Raccolta** | Pioggia, freschezza perduta | Rinviare mattina dopo |
---
## Successioni Tipiche per Stagione
### Primavera (Nord)
- **Letto 1 (Feb-Apr):** Pisello/Spinacio → (Apr-Giu) Basilico trapianto
- **Letto 2 (Mar-Giu):** Carota diradamenti × 2
- **Letto 3 (Apr-Set):** Pomodoro (trapianto post-25apr, raccolta giu-set)
### Estate (Nord)
- **Ago-Set:** Carota successione, Spinacio, Lattuga (con ombra)
- **Ago-Set:** Rucola, Ravanello rapide
### Autunno (Nord)
- **Set-Ott:** Pisello, Fava (raccolta primavera)
- **Set-Dic:** Cavolo, Broccoli, Cavolfiore (trapianto ago)
- **Set-Ott:** Lattuga, Spinacio
### Inverno (Nord)
- **Riposo relativo:** Colture lente (cavoli, piselli crescono lento ma costante)
- **Prep:** Concimazione, compostaggio, preparazione aiuole primavera
---
## Calcolo Giorni per Raccolta (da Semina)
```
Giorno raccolta ≈ Giorno semina + Ciclo coltura [gg] + Fattore temperatura
Fattore T:
- Se T media < optimum: +10-20% ciclo
- Se T media > optimum: -10% ciclo (rapido, meno dolce/nutrienti)
- Se T oscillante freddo-caldo: +5% ciclo (stress)
```
### Esempi
**Lattuga primavera (Nord, semina 1 marzo, temp media 10-15°C):**
- Ciclo base: 60 gg
- Fattore T (10°C < optim 15-18°C): +15% = +9 gg
- Raccolta stima: 1 mar + 69 gg ≈ 10 maggio ✓
**Pomodoro (Nord, trapianto 1 maggio, meteo stabile 18-22°C):**
- Ciclo base: 70 gg
- Fattore T (20°C ≈ optimum): +0%
- Raccolta stima: 1 mag + 70 gg ≈ 10 luglio ✓
**Zucchina (Nord, semina 10 maggio, caldo 22-28°C):**
- Ciclo base: 50 gg
- Fattore T (25°C > optimum 20°C): -5% = -3 gg
- Raccolta stima: 10 mag + 47 gg ≈ 26 giugno ✓
---
## Frost Dates Italia — Lookup Rapido
### Per Provincia (Indicativo)
**NORD:**
- Piemonte (Torino): 25 apr - 15 ott | 170 gg
- Lombardia (Milano): 20 apr - 20 ott | 185 gg
- Veneto (Venezia): 20 apr - 25 ott | 190 gg
- Friuli (Trieste): 25 apr - 15 ott | 170 gg
**CENTRO:**
- Toscana (Firenze): 15 apr - 25 ott | 195 gg
- Umbria (Perugia): 15 apr - 25 ott | 195 gg
- Lazio (Roma): 15 apr - 25 ott | 195 gg
- Marche (Ancona): 20 apr - 20 ott | 185 gg
**SUD:**
- Campania (Napoli): 1 apr - 5 nov | 220 gg
- Puglia (Bari): 1 apr - 10 nov | 225 gg
- Sicilia (Palermo): No gelo tipico | 300+ gg
- Calabria (Cosenza): 1 apr - 5 nov | 220 gg
---
**Fine Calendar Knowledge Base**