用途:把用户真实的编码会话历史转化为可复用的技能。它由确定性引擎 scripts/mine-skills.mjs 解析 SpecStory 转录(涵盖 Claude Code、Codex CLI、Cursor CLI、Gemini CLI、Factory Droid、DeepSeek、Antigravity 等代理),切分为 beats 并汇总为持久语料,返回相互印证的候选。调用代理负责全部判断:命名、丢弃泛化项,并把筛选出的候选交互式锻造为基于用户真实命令的 SKILL.md 包。引擎做检索与计数,代理做综合;不要直接读取原始转录,因其可能长达数十万行,应运行引擎并基于其输出工作。
主要能力:索引与报告两个引擎命令(index、report),支持 --dir、--projects、--scan、--days、--min-sessions、--top、--kind、--filter;报告含 CORROBORATED、RUNBOOKS、INTENTS、META-SKILLS 四段,每条证据带 path:line 可回溯。语料存于 ~/.specstory/lore.db,索引增量幂等;支持跨项目模式区分 PORTABLE 与 PROJECT-SPECIFIC;通过 forged check 做技能幂等,给出 up-to-date、update、update-carefully、suppress、re-engage、orphaned 等建议;支持 status、skills、plan last、reset 等子命令。
使用方式:默认定位当前项目的 .specstory/history,先检查嵌套历史;无参数时先做一轮引导式提问,再按规定回显解释后运行。
限制:引擎不理解语义,高计数可能是巧合或解析产物,锻造前需按来源核验;不编造步骤,须以证据为据。视频、收费、平台与价格等事实暂未提供。