/learn (skill din surse) în Hermes Agent CLI

Extensibilitate și Automatizări Hermes Agent v0.22 (oct. 2026)

Transformă un director, un URL, un flux parcurs în sesiune sau note lipite într-un skill reutilizabil, fără să scrii manual SKILL.md.

Sintaxă & invocare
/learn <ce să învețe>

Ce face /learn (skill din surse)

/learn transformă orice descrii într-un skill reutilizabil: un director local, o adresă URL, fluxul pe care tocmai l-ai parcurs cu agentul sau note lipite. Agentul adună materialul cu uneltele lui (read_file, search_files, web_extract) și scrie skill-ul după standardele interne: descriere de cel mult 60 de caractere, ordinea standard a secțiunilor, fără comenzi inventate.

Sursele mari (o carte, un set de articole, o specificație) devin un skill de tip bază de cunoștințe: un SKILL.md scurt cu ideile principale și un index, plus câte un fișier distilat pe capitol în references/, încărcat doar la nevoie. Rularea din nou pe același subiect completează skill-ul existent în loc să creeze un duplicat.

Skill-ul este salvat cu unealta skill_manage în ~/.hermes/skills/ (sau în skills.create_dir). Dacă ai activat aprobarea scrierilor (skills.write_approval), îl aprobi cu /skills approve. Comanda funcționează în CLI, gateway, TUI și în pagina Skills din dashboard.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
<ce să învețe> Un director, un URL, o descriere a fluxului din sesiune sau note lipite.

Exemple practice

Exemplul 1: Dintr-un SDK local

/learn clientul REST din ~/projects/acme-sdk, axat pe autentificare și paginare

Exemplul 2: Dintr-o pagină de documentație

/learn https://docs.example.com/api/quickstart

Exemplul 3: Din ce ai făcut în sesiune

/learn cum am făcut adineauri deploy pe serverul de staging

Greșeli frecvente și bune practici

  • Aștepți ca skill-ul să apară imediat într-o altă sesiune deja pornită. Rulează acolo /reload-skills.
  • Îi dai skill-ului numele unei comenzi integrate. Nu va primi propria comandă /nume; se încarcă doar cu /skill nume.

Comenzi înrudite