SuperAPI AI 工具集

skill-gate

通用与其它

查看项目

更新于 10-15 21:38

技能介绍

用途:skill-gate 用于在重要任务开始前强制做一次技能评估,避免 Claude 有技能却忘记使用。它要求先暂停,思考哪些已有技能与当前任务相关,再动手。

触发时机:耗时超过几分钟的任务、涉及架构、重构或重大决策的任务、出错代价高的任务、用户提出非平凡问题、开始写大量代码之前。不触发的情形:快速问答或解释、琐碎编辑(如改错别字)、用户明确说“直接做”“跳过流程”。

主要能力与用法:

  1. 识别任务类型与复杂度(Planning、Debugging、Implementation、Refactoring、Decision、Review、Other;Trivial、Standard、Significant、Critical),Trivial 则跳过。
  2. 扫描可用技能,以表格列出技能、是否相关(YES/NO)及一句理由。
  3. 对每个 YES 的技能显式声明激活及作用。
  4. 之后才开始实际工作,由激活的技能引导做法。

资料还给出技能类别参考,如调试与问题解决(rubber-duck、zero-in、debug-to-fix)、质量与验证(prove-it、loose-ends、trace-it)、代码纪律(stay-in-lane、sanity-check、keep-it-simple)、上下文与学习(dont-be-greedy、breadcrumbs、learn-from-this、skill-forge)、安全与重构(safe-refactor、careful-delete)。部分技能标注为 elixir。

限制与注意:不要在重要任务上跳过评估;不要不加思考地把所有技能标为不相关;不要激活实际不会用的技能;不要把它变成缓慢仪式;不要对琐碎任务启用;应诚实判断复杂度,并在任务开始而非中途评估。资料给出的 80/20 规则建议只聚焦最可能相关的 3-4 个技能、针对已知弱点的技能以及代码任务的质