SuperAPI AI 工具集

mining-session-skills

通用与其它

查看项目

更新于 10-15 23:24

技能介绍

用途:复盘一次已完成的 Claude Code 会话,回答“是否值得创建或更新某个技能,让这类工作下次更快”,干净的“无需新建”也是有效结论。它是 claude-session-manager(导出/规范化层)之上的判断层,读取导出的 markdown,而非原始 JSONL。

主要能力:按关键词定位会话并让用户确认;未导出时先导出;读取紧凑转录,仅在需要时拉取 sidecar 工具详情;用 scripts/extract_session_signals.py 提取人类提示词清单;按时间间隔与压缩标记把会话切成多个主题弧,逐弧挖掘摩擦信号;对候选应用“值得做”门槛;对照本会话已加载的技能决定 CREATE(新建 skills/<name>/)、UPDATE(可编辑的 SKILL.md)或 REUSE(插件缓存中已存在,避免重复造轮子);输出含证据引用、动名词命名与触发/排除描述的评审报告,批准后再访谈并起草。

使用方式:按清单推进——定位会话、必要时导出、读取转录、分段、逐弧挖掘、过门槛、做创建/更新/复用决策、提交提案、批准后起草。新建技能时运行 scripts/sync-marketplace-skills.sh 并在 .claude-plugin/marketplace.json 提升版本。

限制:比较范围仅限本会话已加载的技能,需在报告中说明;应在相关技能已加载的环境中运行;原始 JSONL 可能远超上下文窗口(实测约 1.5M tokens,导出后约 91k),不要直接解析,字节级 grep 仅可作定位预筛;工具结果、技能注入、命令包装不算人类提示词;转录含隐私内容,不得修改原始 .jsonl 文件。具体摩擦信号分类与门槛细则见仓库内 references 文档,此处暂未提供。