skills/codex-session-reader/SKILL.md
读取 Codex 的单个 session/thread;当已知 thread id 且需要查看或摘要会话内容时使用。
npx skillsauth add dcjanus/prompts codex-session-readerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
只读查看单个 Codex session/thread 的 skill,底层通过 codex app-server 官方接口读取。
默认输出全部 turns;如只想看局部,可用 --turns 传 0-based、接近 Python 的切片表达式。
cd skills/codex-session-reader
./scripts/codex_session_reader.py read <thread-id>
codex 命令,底层会调用 codex app-server。fish,可能回退到 zsh -lc。fish 里设置 PNPM_HOME 不够;必须让 zsh 启动时的 PATH 里也包含 PNPM_HOME,否则会报“未找到 codex”。export PNPM_HOME="$HOME/Library/pnpm"
case ":$PATH:" in
*":$PNPM_HOME:"*) ;;
*) export PATH="$PNPM_HOME:$PATH" ;;
esac
./scripts/codex_session_reader.py read <thread-id> # 读取完整 thread
./scripts/codex_session_reader.py read <thread-id> --preview-only # 只看 preview 和元信息
./scripts/codex_session_reader.py read <thread-id> --turns :5 # 前 5 个 turns
./scripts/codex_session_reader.py read <thread-id> --turns -5: # 后 5 个 turns
./scripts/codex_session_reader.py read <thread-id> --turns 10:-1 # 从第 10 个到倒数第 1 个之前
./scripts/codex_session_reader.py read <thread-id> --turns 13 # 只看第 13 个 turn
./scripts/codex_session_reader.py read <thread-id> --turns 13:15 # 读取第 13 到第 14 个 turns
./scripts/codex_session_reader.py read <thread-id> --format json # 输出 JSON
markdown,适合继续交给 Codex 阅读或摘要。--format json 输出 app-server 返回的结构化结果,便于脚本处理。truncated 字段说明实际输出的是哪一段。--turns 不支持 step;1:10:2 这类表达式会报错。data-ai
用干净的独立 subagent 反复做代码审查、由主 agent 判断审查意见价值、修复有效问题并提交推送,直到连续三轮没有有价值审查意见。适用于用户要求 review/fix loop、clean review cycle、创建新 subagent 审查当前修改、反复 review 到没有问题、或“连续三次没有有价值建议”这类任务。
tools
使用 Python CLI 与 Google Sheets API 交互以读取、更新、批量写入、追加或清空 Google Sheets 在线表格;适用于需要通过 OAuth 授权操作 Google Workspace 表格的场景。
development
为当前 Codex thread 设置名称;仅当用户手动调用或明确要求命名、重命名、整理当前 Codex 会话标题时使用,永远不要自动调用。
testing
编写或更新 GitHub/GitLab Issue、PR、MR 的标题与正文;适用于创建、修改、重写 reviewer-facing 描述、Risks、Breaking Change、避免低价值验证噪声与本地路径泄露等场景。PR/MR 正文默认禁止 Validation;只有 CI/diff 看不到的高信噪比行为证据才允许写。