SuperAPI AI 工具集

update-skill

通用与其它

查看项目

更新于 10-15 20:29

技能介绍

用途:当需要基于本次对话中的学习、反馈转储或明确的目标改动来改进已有技能时使用。它是元技能三件套中的第三个,与 create-skill(新建技能)、adapt-skill(移植外部技能)并列。

主要能力:提供从对话(from-chat,默认)、反馈转储(from-dump)、指定改动(targeted)、用法回顾(usage)四种输入模式;提取可改动信号,包括纠正、验证、新模式、语气更新、工具变更、架构决策和缺口;跨仓库搜索受影响的 SKILL.md 与 references 文件并按置信度分类;判断学习点属于技能专属规则还是跨领域原则(后者写入 memory 文件);按文件提出前后对比或统一 diff 并逐文件审批;应用改动、按 semver 提升版本、按技能分组提交并推送;最后报告提取的学习点、更新的技能、写入的 memory 文件及被跳过的项。

使用方式:以 /update-skill 调用,可带 from-dump、targeted、usage 等参数。跨仓库搜索示例:grep -rln "<key terms from learning>" ~/code/makerskills/skills/ --include="*.md"。

适用场景:一个学习点影响多个技能(跨技能传播)、从长会话中批量提取、memory 与技能归属不清、需要版本纪律时。

限制:对于无跨技能影响的一行改动,直接编辑即可,不必使用本技能;它面向约 10–20% 需要流程纪律的更新。跨仓库提交时每个仓库单独提交,不做跨仓库原子提交。具体命令、版本规则和传播手册见其 references 文件。