用途:分析编码智能体会话记录(transcript),据此改进已有技能(skill)或从会话中提炼出新的可复用技能。支持 Claude Code、Pi、Codex 三种智能体的会话文件。
主要能力:通过 scripts/extract-session.js 自动检测并解析会话文件,可指定智能体类型、工作目录或具体会话文件。会话文件位置:Claude Code 为 ~/.claude/projects/<encoded-cwd>/.jsonl;Pi 为 ~/.pi/agent/sessions/<encoded-cwd>/.jsonl;Codex 为 ~/.codex/sessions/YYYY/MM/DD/*.jsonl。
使用方式:提取会话可运行 ./scripts/extract-session.js,或加 --agent claude|pi|codex、--cwd /path/to/project,也可直接传入会话文件路径。改进已有技能时,先导出会话到临时文件,再在技能目录(如 ~/.codex/skills/<skill-name>/SKILL.md、~/.claude/skills/<skill-name>/SKILL.md、~/.pi/agent/skills/<skill-name>/SKILL.md)找到技能,把生成的提示词复制到新的智能体会话中,让其阅读技能并分析会话,补充缺失说明、示例,修正错误指引并精简内容,最后写回原位置。创建新技能时,同样导出会话,用提示词让新会话提炼核心能力、关键命令与模式、常见陷阱及示例,并按指定 frontmatter 格式写入 ~/.codex/skills/<skill-name>/SKILL.md。
适用场景:基于真实使用过程迭代技能文档,或把一次成功的工作流沉淀为可复用技能。
限制:改进提示词建议复制到全新会话执行,以节省 token、保证分析独立且可复现;分析时应关注重试与改道、缺失示例、临时变通、报错与解决方式、成功模式,并保持技能简洁。资料未提供收费、价格、平台支持范围等更多信息。