- SOUL-base.md partajat pentru toți agenții - 5 agenți specializați: work, health, growth, sprijin, scout - Fiecare agent cu SOUL.md, TOOLS.md, USER.md, AGENTS.md proprii - Symlinks pentru resurse partajate (notes/, kanban/, projects/) - Tags de domeniu (@work, @health, etc.) în YouTube notes - Script update_notes_index.py îmbunătățit cu domenii - HEARTBEAT.md cu verificări periodice - Grup sprijin pagină și fișe activități - Cleanup: șters agents/echo/ orfan
3.7 KiB
The Most Powerful Claude Code Pattern I've Found
Video: https://youtu.be/I9-tdhxiH7w Channel: (Claude Code developer) Duration: 17:27 Saved: 2025-01-30 Tags: #claude-code #skills #workflow #automation #do-work @work
📋 TL;DR
Un pattern puternic pentru Claude Code: Do Work - o coadă de task-uri pe care Claude le procesează automat, unul câte unul, în sub-agenți cu context curat. Ideea cheie: construiește tool-uri pentru Claude prin conversații.
🎯 Problema
Când lucrezi cu Claude Code și îți vin idei noi în timp ce deja lucrează la altceva:
- Întrerupi flow-ul curent
- Claude trebuie să re-planifice
- Context pollution - prea multe lucruri în același context
- Pierzi idei sau le amesteci
Soluția tradițională: Fișier ideas.md unde notezi tot, dar tot manual rămâne.
💡 Soluția: Do Work Pattern
Concept
-
Două ferestre Claude deschise simultan:
- Capture (Duke) - aici arunci idei rapid
- Worker (Work) - aici se execută automat
-
Folder
do-work/cu request-uri:- Fiecare idee = un fișier separat
- Claude ia fișierele unul câte unul
- Le mută în "in progress" → "done"
- Verifică dacă mai sunt și continuă
-
Sub-agenți cu context curat:
- Fiecare task rulează într-un sub-agent nou
- Nu există context pollution
- Similar cu "clear" între task-uri
🔧 Cum funcționează
Capture (skill)
- Slash command pentru a captura idei rapid
- Detectează automat dacă sunt task-uri separate sau legate
- Creează fișiere de request în folder
Work Loop
1. Verifică folder pentru request-uri noi
2. Ia primul request neprelucrat
3. Evaluează complexitatea:
- Simplu → one-shot execution
- Complex → planning sub-agent mai întâi
4. Execută în builder sub-agent (context curat!)
5. Marchează ca done
6. Repetă până nu mai sunt request-uri
Orchestrator Pattern
- Top agent = orchestrator (run loop)
- Apelează sub-agenți separați pentru:
- Planner
- Evaluator
- Executor
- Builder
- Evită loop-uri infinite și token waste
🚀 Instalare
npx add-skill https://github.com/[user]/do-work
Opțiuni:
- Instalare globală (recomandat pentru multiple proiecte)
- Symlink
Apoi în Claude Code:
/do-work
🎓 Lecții Cheie
1. Claude e bun la a-și construi propriile tool-uri
"You build them by having conversations"
Nu scrii cod - ai conversații. Spui ce vrei, Claude construiește skill-ul.
2. Skills > Slash commands
Skills sunt mai puternice și mai flexibile. Oricând poți cere:
"Hey Claude, we keep doing this thing. Can you build a skill for me?"
3. Task-uri grupate inteligent
Exemplu: "Schimbă butonul Send în albastru, Cancel în albastru, Delete în albastru"
- Sisteme naive: 3 task-uri separate → poate alege 3 nuanțe diferite de albastru
- Do Work: le grupează → aceeași nuanță
4. Context curat = rezultate mai bune
Fiecare task într-un sub-agent nou elimină confuzia din context lung.
5. Workflow-urile sunt peste tot
Nu doar pentru cod - orice proces repetitiv poate deveni un skill:
- Note de meeting-uri
- Procesare documente
- Orice pattern repetitiv
💬 Quote cheie
"If you've ever thought, 'I wish Claude could just handle this for me,' it probably can. You just have to ask."
✅ Acțiuni pentru mine (Echo)
- Explorează implementarea unui pattern similar pentru task-urile din kanban
- Skill pentru capture rapid de idei în workspace
- Sub-agenți pentru task-uri complexe
🔗 Resurse
- Video: https://youtu.be/I9-tdhxiH7w
- GitHub: do-work skill (link în descrierea video)
- Anthropic: npx add-skill pentru instalare skills