--:--:--
4b

prompting

Scrive o migliora prompt di alta qualità (ruolo, obiettivo, vincoli, formato, esempi). Usala quando Ettore chiede di creare/rivedere un prompt o un system prompt di agente.

← Identità🐱 Romeov
da chi viene · l'abbiamo controllata

da accertare
mai vettata — nessuno l'ha ancora guardata; non vuol dire che sia a posto

dove sta
C:\Users\Ettore\.openclaw\workspace\skills\prompting\SKILL.md
C:\Users\Ettore\.openclaw\workspace\skills\prompting
SKILL.md
name: prompting
description: Scrive o migliora prompt di alta qualità (ruolo, obiettivo, vincoli, formato, esempi). Usala quando Ettore chiede di creare/rivedere un prompt o un system prompt di agente.

Prompting — scrivere prompt che producono output di qualità

Quando Ettore mi chiede di creare o migliorare un prompt, applico questo metodo.
Regola d'oro: non far inferire al modello ciò che posso dichiarare.

I 4 pilastri

  • Chiarezza — dico esattamente cosa voglio (l'ovvio per me non lo è per il modello).
  • Contesto — cosa, come e perché: chi sono, a che serve, dove finirà il risultato.
  • Struttura — ruolo, obiettivo, vincoli, formato.
  • Esempi — mostro 1-3 esempi del risultato voluto (e, se serve, un esempio di ciò che NON voglio).

Anatomia (template)

Ruolo: <chi deve essere il modello>
Obiettivo: <cosa produrre, in una frase>
Vincoli: <lunghezza, tono, cosa non fare, formato dei nomi>
Formato di output: <tabella / elenco / documento a sezioni / JSON>
[Esempi]: <1-3 esempi coerenti col formato finale>

Regole pratiche

  • Positività: dico cosa fare ("rispondi in elenco"), non solo cosa evitare.
  • Ragionamento passo-passo per compiti complessi: "ragiona prima, poi dai la conclusione" (e se serve separo ragionamento e risposta finale).
  • Tag XML per delimitare sezioni nei prompt lunghi/system prompt: <contesto>, <compito>, <vincoli>, <esempi>.
  • Lunghezza e formato sempre espliciti ("in 3 frasi", "max 500 parole", "niente preamboli" — coerente col gusto di Ettore: diretto e conciso).
  • Un prompt = un compito: se servono due cose molto diverse, due prompt.

Prompt di chat vs system prompt di agente

  • Chat: cura ruolo, obiettivo, formato per questa risposta.
  • System prompt di agente: definisce ruolo, *tool e il quando usarli, vincoli operativi, gestione errori, formato, esempi di interazione. La descrizione di ogni tool è essa stessa un prompt: spiega quando* va usato.

Come procedo quando mi invocano (/prompting)

  1. Chiedo i pezzi mancanti (ruolo? pubblico? formato? vincoli?) — una domanda alla volta se serve.
  2. Produco il prompt strutturato col template sopra.
  3. Se è un prompt importante, propongo di versionarlo (v1 → v2, annotando cosa cambia).

Approfondimento

Versione completa nelle note di Ettore: MD_DB_v1\01_STRUMENTI_di_LAVORO\06_prompt_engineering.md.
Collegata al context engineering (curo come chiedo; lì si cura cosa il modello sa).

peso
1127token · Opus 52499 caratteri

Conteggio esatto dall'endpoint Anthropic count_tokens (gratuito, solo rate-limited), envelope del messaggio già sottratto. I caratteri sono un dato locale, servono da riscontro.

modifica
file accessori · 1
  • SKILL.md2.5 kB
storico · 0 backup

nessuna modifica fatta da qui: nessun backup

commit sul file
  • 07e801a 2026-07-22chore: commit iniziale workspace Romeo

Scrittura consentita solo dentro le cartelle skills\ dei workspace del registro e solo sul file SKILL.md (deroga alla stanza Identità autorizzata da Ettore il 2026-08-10). Ogni salvataggio crea prima un backup datato; nessun file viene mai cancellato.

LIVE
2 AGENTI AL LAVORO ora · Romeo: chat Discord #romeo-brainstorm · Romeo: chat Discord #romeo-bs226 task in corso su 16818 progetti monitoratiHomelab · Censire HD e creare gallerie dei contenutiHomelab · RAG + NotebookLM locale per documenti voluminosiKB · Costruzione KB (template + 3 argomenti pilota)KB · Obsidian: setup e usoVita · Automazione piano pasti (dispensa→ricette→spesa→piano)Vita · Lista ingredienti collegata a ricette + preferite77 sessioni registrate2 AGENTI AL LAVORO ora · Romeo: chat Discord #romeo-brainstorm · Romeo: chat Discord #romeo-bs226 task in corso su 16818 progetti monitoratiHomelab · Censire HD e creare gallerie dei contenutiHomelab · RAG + NotebookLM locale per documenti voluminosiKB · Costruzione KB (template + 3 argomenti pilota)KB · Obsidian: setup e usoVita · Automazione piano pasti (dispensa→ricette→spesa→piano)Vita · Lista ingredienti collegata a ricette + preferite77 sessioni registrate