بنقرة واحدة
memoria-heartbeat
30 percenként átnézi a beszélgetést, menti a fontosat, és skill-eket generál ha volt komplex munka
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
30 percenként átnézi a beszélgetést, menti a fontosat, és skill-eket generál ha volt komplex munka
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
A fő-ágens eljárása, amikor egy sub-ágens jóváhagyást kér az approval API-n keresztül ([APPROVAL_REQUEST] inter-agent üzenet). Kiküldi a kérést a tulajdonosnak, feldolgozza a szöveges válaszát, és lezárja az approvalt. Akkor használd, ha [APPROVAL_REQUEST] kezdetű inter-agent üzenetet kapsz.
A gazda megkér, hogy nevezd át magad ("mostantól legyél X", "nevezd át magad X-re", "hívjunk inkább X-nek"). Biztonságos önátnevezés: persona (CLAUDE.md/SOUL.md) + BRAND_NAME + dashboard-restart. SOHA nem nyúl a BOT_NAME/MAIN_AGENT_ID/SERVICE_ID plumbinghoz.
Proaktív hírszerző -- óránkénti gyűjtés a saját figyelt témáidban, eredmény az intel registry-be (store/intel.db). A napi brief (intel-napi-brief) ebből épül.
Proaktív hírszerző -- napi brief 07:00-kor az intel registry-ből (store/intel.db). Az intel-collector párja, azzal együtt kapcsold be.
On-demand diagnózis egy sikertelen frissítés + auto-rollback után. A dashboard "Frissítés diagnózisa" gombja indítja (opt-in). NEM cron-vezérelt.
Shared, dependency-free Python helpers for the agent fleet - dashboard API (memory, messages, kanban), Telegram MarkdownV2 escaping, and rule-based Mail.app triage. Use to do deterministic work (fetch/filter/SQL/format/escape) in Python instead of burning model tokens doing it in the LLM turn. The dashboard token is read from store/.dashboard-token at call time, never hardcoded.
| name | memoria-heartbeat |
| description | 30 percenként átnézi a beszélgetést, menti a fontosat, és skill-eket generál ha volt komplex munka |
Mielőtt bármit csinálnál, nézd meg a session inputját: ha van <channel source= kezdetű blokk a kontextusban (azaz a felhasználó küldött valamit egy csatornán -- Telegram, Slack, stb.), azonnal válaszolj rá -- a heartbeat logika (A/B/C, csendben maradás) NEM vonatkozik a közvetlen felhasználói üzenetekre. Válasz után folytasd a heartbeat-et.
Nézd át az utolsó 30 perc beszélgetéseidet. Két dolgot csinálj:
Ha volt fontos döntés, preferencia, tanulság vagy bármi ami később hasznos, mentsd el:
curl -s -X POST http://localhost:3420/api/memories \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $(cat {{INSTALL_DIR}}/store/.dashboard-token)" \
-d '{"agent_id":"SAJAT_NEVED","content":"...","category":"warm","keywords":"..."}'
category lehet: hot (aktív), warm (preferencia/config), cold (tanulság), shared (más agent-nek is).
Az agent_id-t a CLAUDE.md-ből vagy a munkamappa nevéből derítsd ki.
Először döntsd el az alábbi 3 kérdéssel:
Ha A vagy B vagy C IGEN: KÖTELEZŐ skill akció, nem kihagyható.
Lépések:
~/.claude/skills/.skill-index.md (szöveges keresés)./.claude/skills/.skill-index.md a munkamappádban (szöveges keresés)## Buktatók szekciót preferáld ha hiba/recovery volt.## Eljárás szekciót ha a folyamat változott.mkdir -p ~/.claude/skills/<NEV>
cat > ~/.claude/skills/<NEV>/SKILL.md <<EOF
---
name: <NEV>
description: Mikor használd, mit csinál (1-2 mondat). Konkrét trigger.
---
# <Cím>
## Mikor használd
...
## Eljárás
1. ...
## Buktatók
- ...
## Ellenőrzés
- ...
EOF
bash {{INSTALL_DIR}}/scripts/skill-index.sh # globális index frissítése
bash {{INSTALL_DIR}}/scripts/skill-index.sh "$(pwd)" # ágensspecifikus merged index frissítése
Ha kihagytad a skill akciót, pedig A/B/C valamelyike IGEN volt: kötelezően írj hot tier memóriát "skip-skill: <konkrét ok>" tartalommal, hogy később lássuk miért. Ne csendben hagyd ki.
KIVÉTEL: Ha a felhasználó üzenetet küldött egy csatornán (<channel source= kezdetű blokk a kontextusban), arra mindig válaszolj -- a csendes heartbeat szabály NEM vonatkozik rá.
Ha NINCS komplex feladat / hiba / korrekció (A=B=C=NEM), ÉS nincs várakozó Telegram üzenet, ÉS nincs új információ a 30 percben:
KRITIKUS (felügyelet nélküli stabilitás): SOHA ne gépelj semmit az input-boxba (a ❯ prompt-sorba) és ne hagyj ott parkolt, el-nem-küldött szöveget -- még a "csendes heartbeat" szót sem. Ha jelezni akarod a csendes kört, az KIZÁRÓLAG a normál válasz-szövegedben (transzkript) lehet, EGYETLEN rövid sorral, majd a köröd azonnal érjen véget. Parkolt input-szöveg blokkolja a következő üzenet kézbesítését (a router busy-nak látja a sessiont) -> a csatorna NÉMUL felügyelet nélkül.