用途:improve-skill 用于分析 Claude Code 的会话记录,从过往会话中总结可复用的经验,进而改进现有技能或创建新技能。它定位为“学习”阶段的工具,通常在一次 web-automation 之类的“执行”会话完成之后使用。主要能力:一是提取会话记录,脚本 extract_session.py 可将会话导出为 markdown,并支持列出会话、提取最近一次会话或按会话 ID 提取,可按工作目录过滤;二是分析会话,脚本 analyze_session.py 支持针对已有技能 SKILL.md 生成改进建议,或用 --create-skill 生成新技能创建提示,还可用 --quick 只输出简要分析。分析会关注困惑点、缺失信息、可自动化的手动步骤、错误及解决方式、成功做法、是否用错了技能,并输出“做得好”“发现的问题”“建议改进”“缺失文档”等结构化内容,同时包含会话指标与整体评估。使用方式:先提取会话(如 uv run ~/.claude/skills/improve-skill/scripts/extract_session.py --latest --output /tmp/session.md),再运行分析脚本;建议在全新会话中查看分析与更新技能,以减少上下文干扰。会话可从 Claude Code 界面、/tasks 命令或 --list 获取。适用场景:调试或自动化会话结束后的复盘、把成功流程沉淀为技能、根据实际经验修补现有技能文档。限制:资料未提供收费、价格、平台支持范围等信息;分析依赖会话记录和技能文件,改进效果需人工核对;从上下文压缩恢复的会话需先验证改进状态,不要假定此前分析仍有效。
improve-skill
智能体与模型
更新于 10-16 09:31