원클릭으로
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.