Agent skill · writing content · code-yeongyu
coding-agent-sessions
Finds, reads, and reconstructs coding-agent sessions across Codex, Claude, OpenCode, OMO/Senpi, and other local agent logs. Use when asked to find or search past sessions, transcripts, or subagent runs, or to recover what an earlier session did.
Why this skill is useful
Adds executable scripts for finding and reading coding-agent sessions across multiple platforms, which the AI cannot generate on its own.
What it needs
Requires python installed locally. About 6k tokens when loaded. Last updated 2026-08-07. 67,387 stars on the source repository.
What this skill does
Coding Agent Sessions Find local coding-agent sessions across agent products before answering from memory. Prefer the bundled finder for broad cross-platform search, then read the selected session or raw file when you need exact evidence. PHASE 0 - PLATFORM ROUTER 1. IF the user names a platform, load its reference first. Platform Read --- --- Codex / OpenAI Codex CLI references/codex.md Claude Code / Claude Desktop histories references/claude.md OMO / Senpi / pi coding-agent logs references/senpi.md oh-my-pi (omp, ~/.omp) and gajae-code (gjc, ~/.gjc) logs references/senpi.md OpenCode / oh-my-openagent (formerly oh-my-opencode) storage references/opencode.md OpenClaw, Droid, Amp, Gemini, Kimi, Qwen, Codebuff, Roo/Kilo/Cline, Kodu, Cursor CLI, Aider, Kiro, Goose, Hermes, Crush, Zed, Aside references/all-platforms.md Unknown / "any session" / cross-agent search references/all-platforms.md 2. Run the broad finder first unless the user gave an exact file path. For fuzzy recall, expand the query first. When the user remembers a task vaguely ("that OpenCode bug", "the dashboard PR", "when did we fix X"), derive 3-6 short query lanes before searching: product/tool aliases, repo/package names, exact error text, issue/PR/session IDs, English/Korean phrasing, and likely verbs such as fix, review, plan, deploy, or merge. Run the lanes together with repeated --query so matchreasons shows which wording found the hit. Use python instead of python3 on systems where that is the available executable. Keep -B: the skill can live inside a signed app bundle, and Python bytecode caches written next to the scripts break its signature. 3. Use explorer-style parallel lanes when one query batch is not enough. If scope is broad (multi-month, many repos/platforms, or a vague "what happened with X"), split independent searches by names/errors, repos/cwds, platforms/models, and time windows. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills code-yeongyu/coding-agent-sessions