用途:读取 opencode 的提示历史,找出重复出现的多步骤工作流,推荐值得做成技能的候选项,避免重复进行相同对话。
主要能力:定位 ~/.local/state/opencode/prompt-history*.jsonl 中的提示历史文件;解析每条记录的消息内容;按技能潜力打分,关注重复(相似措辞或主题出现 3 次以上)、多步骤序列(完成需要 5 次以上工具调用)、尚无专用技能支持的需求、以及每次都要重复给出的变通指令。对每个候选记录出现次数、消耗的工具调用数、若做成技能可节省的时间。
使用方式:运行 /skill skill-suggester 扫描完整历史;可选传入 --since <date>(例如 --since 2026-05-01)限制时间窗口。输出按“技能候选”列出,包含模式、频率、平均复杂度、预计节省时间、证据摘录和建议(创建为技能、添加为命令模板或不值得)。
适用场景:当用户希望从 opencode 提示历史中挖掘重复工作流、反复出现的未满足需求或新可复用技能候选时使用。
限制:只标记出现超过两次的模式,一次性请求不算技能;证据需引用过往提示原文;候选按高、中、低评级;若无符合项需说明原因;展示候选后询问是否创建。提示历史可能包含敏感本地上下文,应总结模式而避免暴露不必要的私人摘录;建议仅供参考,创建或发布新技能前仍需人工审核。