当你需要按用户 prompt 片段从本机 Codex CLI JSONL 会话里定位最近一次相关会话,并导出为可读的 user/assistant Markdown 对话稿时使用。
Use this skill to turn a Codex CLI local session into a readable Markdown transcript that can be inspected, archived, or handed to another agent.
Use this skill when:
~/.codex/sessionsUser / Assistant transcript instead of raw JSONLRun:
python3 .agents/skills/codex-session-markdown/scripts/export_codex_session.py --prompt "<prompt snippet>"
This command will:
AGENTS.md instructions and <environment_context>cwd.agent_cache/codex-session-markdown/Default output path pattern:
.agent_cache/codex-session-markdown/<session-id>.md
The Markdown includes:
## User blocks## Assistant blocksThe skill also maintains an index cache at:
.agent_cache/codex-session-markdown/session-index.json
Include tool activity:
python3 .agents/skills/codex-session-markdown/scripts/export_codex_session.py \
--prompt "<prompt snippet>" \
--include-tools
Write to a custom workspace path:
python3 .agents/skills/codex-session-markdown/scripts/export_codex_session.py \
--prompt "<prompt snippet>" \
--output runtime/session-review/latest.md
Inspect only the selected session without writing a file:
python3 .agents/skills/codex-session-markdown/scripts/export_codex_session.py \
--prompt "<prompt snippet>" \
--dry-run
Disable workspace-cwd fallback if you need strict prompt matching only:
python3 .agents/skills/codex-session-markdown/scripts/export_codex_session.py \
--prompt "<prompt snippet>" \
--no-cwd-fallback
~/.codex/sessions, but it only writes inside the current workspace.