From lg13-skills
Vyhledá atomy z konkrétní ChatGPT konverzace (conv_id) nebo dle instance/time window, seřadí ASC dle timestamp. Použij kdykoli instance potřebuje přečíst obsah vlákna z RAG/atom pipeline. Trigger: 'najdi atomy', 'přečti vlákno', 'conv_id', 'atom-search', 'seřaď atomy'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/lg13-skills:atom-searchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Instance má nástroje: RAG, pl_server, atom_dispatcher, JSON lokální soubory.
Instance má nástroje: RAG, pl_server, atom_dispatcher, JSON lokální soubory. Tento skill je návod jak je správně použít pro vyhledání obsahu ChatGPT vlákna.
python L:/LG13/app/agent/atom_lookup.py \
--instance <name> \
--conv-id <conv_id> \
--since 30d \
--tz cest \
--format markdown \
--limit 200
Výstup seřadit ASC dle timestamp (nejstarší první = chronologické čtení):
import subprocess, sys, json
sys.stdout.reconfigure(encoding='utf-8')
result = subprocess.run(
['python', 'L:/LG13/app/agent/atom_lookup.py',
'--instance', 'legal',
'--conv-id', '6a06b4b5-2180-83eb-aedf-8b4b728a5d59',
'--since', '30d', '--tz', 'cest', '--format', 'json', '--limit', '200'],
capture_output=True, text=True, encoding='utf-8'
)
atoms = json.loads(result.stdout)
atoms_sorted = sorted(atoms, key=lambda a: a.get('ts', '')) # ASC
for a in atoms_sorted:
print(f"[{a['ts']}] {a.get('type','')} — {a.get('content','')[:200]}")
python L:/LG13/app/agent/atom_lookup.py \
--instance legal \
--since 48h \
--tz cest \
--format markdown \
--limit 100
curl "http://localhost:8790/pl/atoms?instance=legal&limit=50"
curl "http://localhost:8790/pl/atoms?conv_id=<conv_id>&limit=100"
python -c "
import json, glob, sys
sys.stdout.reconfigure(encoding='utf-8')
files = sorted(glob.glob('L:/LG13/atoms/daily/*.json'))
for f in files[-3:]: # posledni 3 dny
data = json.load(open(f, encoding='utf-8'))
relevant = [a for a in data if '6a06b4b5' in a.get('conv_id','')]
for a in sorted(relevant, key=lambda x: x.get('ts','')):
print(a.get('ts'), a.get('content','')[:150])
"
conv_id (z URL: chatgpt.com/c/<conv_id>)--conv-id + --since 30d + --format jsonts fieldpython L:/LG13/app/agent/atom_lookup.py \
--instance legal \
--conv-id 6a06b4b5-2180-83eb-aedf-8b4b728a5d59 \
--since 30d --tz cest --format markdown --limit 200
tmonkey skill — obecný stack_reader pickuptmonkey-arm — watcher pro nové atomyhttp://localhost:8790/pl/stats — celkový stav pipelinenpx claudepluginhub lg13-21/lg13-skills --plugin lg13-skillsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.