--- description: Analizează conversația și propune lecții de salvat argument-hint: [auto|patterns|gotchas] - Detectare automată sau categorie specifică --- # Analiză Conversație pentru Lecții Examinează conversația curentă și identifică insights pentru documentație. ## Ce să cauți: ### Patterns (Soluții Repetabile) - Abordări care au funcționat bine - Configurații utile descoperite - Tehnici noi aplicate cu succes - Workflow-uri eficiente ### Gotchas (Capcane de Evitat) - Erori întâlnite și cum s-au rezolvat - Confuzii cauzate de documentație - Comportamente neașteptate - Anti-patterns descoperite ### Reguli CLAUDE.md - Convenții noi de documentat - Comenzi de adăugat - Workflow-uri de standardizat ## Workflow ### 1. Scanează Conversația - Identifică tool calls cu erori → potențiale gotchas - Identifică soluții aplicate → potențiale patterns - Identifică decizii tehnice → posibile reguli noi ### 2. Generează Propuneri Format pentru fiecare insight: **[PATTERN/GOTCHA] Titlu Scurt** - **Categorie**: patterns | gotchas | rules - **Descriere**: Ce s-a învățat - **Context**: În ce situație e relevant - **Exemplu**: Cod sau pași concreți - **Tags**: [tag1, tag2, tag3] ### 3. Prezintă Utilizatorului ``` 📚 Am identificat {N} lecții din această conversație: 1. [PATTERN] {Titlu} {Descriere scurtă} 2. [GOTCHA] {Titlu} {Descriere scurtă} Care dintre acestea vrei să le salvez în documentație? - [1, 2, 3] - Selectează specific - [all] - Toate - [none] - Niciuna - [edit N] - Modifică propunerea N ``` ### 4. Salvează în .claude/rules/claude-learn-memory.md Dacă fișierul nu există, creează-l cu template-ul de mai jos. Folosește formatul: ```markdown # Claude Learn Memory Patterns și Gotchas învățate din sesiuni de lucru. --- ## Patterns ### {Titlu} **Discovered**: {YYYY-MM-DD} (feature: {context}) **Description**: {descriere} **Example** (`{file}:{lines}`): \```{language} {code} \``` **Tags**: {tags} --- ## Gotchas ### {Titlu} **Discovered**: {YYYY-MM-DD} (feature: {context}) **Problem**: {problema} **Solution**: {soluția} **Tags**: {tags} --- ## Memory Statistics - **Total Patterns**: {N} - **Total Gotchas**: {N} - **Last Session**: {YYYY-MM-DD} - **Sessions Recorded**: {N} ``` ### 5. Actualizează Statistici La sfârșitul fișierului memory.md, actualizează secțiunea Memory Statistics: - Incrementează Total Patterns/Gotchas - Actualizează Last Session la data curentă - Incrementează Sessions Recorded ### 6. Confirmă ``` ✅ Salvat în .claude/rules/claude-learn-memory.md: - 2 patterns adăugate - 1 gotcha adăugată Statistici actualizate: 15 patterns, 8 gotchas ``` ## Argument: $ARGUMENTS Dacă argumentul este: - `auto` sau gol → detectează toate categoriile - `patterns` → focus doar pe patterns - `gotchas` → focus doar pe gotchas