SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-26 00:15

编程与开发

37,976 个结果

requesting-code-review

这是一个用于在完成任务、实现重大功能或合并代码前请求代码审查的技能。它通过 task 工具派发 code-reviewer、code-quality-reviewer 或 security-reviewer 等子代理,为审查者提供精确构造的上下文(而非会话历史),以在问题扩散前发现它们。核心原则是尽早审查、频繁审查。技能规定了强制审查时机(子代理驱动开发的每个任务后、完成重大功能后、合并到主分支前、涉及安全相关代码时)、可选审查时机(卡住时、重构前、修复复杂 bug 后),并给出获取 git SHA、派发审查代理、处理反馈的具体步骤,以及审查者选择顺序(先规范符合性,再代码质量,再安全,最后生产就绪)和编写派发提示的规范。

编程与开发96 次安装

implement-patch

implement-patch 是 trailofbits/skills 提供的一项技能,用于在本地已确认的 bug 需要修复时,执行不变量级别的修复、变体搜索、测试并生成一次本地提交。它适用于独立验证确认了某一问题之后,而非用于推测性排查 bug、证明补丁已完成,或无法由本地编译器或运行时执行的改动。该技能要求先运行记录校验器检查修复范围,再依据声明的范围定位被破坏的不变量并搜索同类违规,运行现有测试套件并记录结果,编写能在基线失败的回归测试,以最小可审查改动修复不变量,再次运行回归测试与完整套件并对比前后失败情况,将每个变体记录为 fixed 或 not_fixed,最终只产生一次本地提交,绝不推送或创建 PR,并生成 fix.patch、tests.patch 与 patch.json 记录。

编程与开发96 次安装

scaffold-exercises

scaffold-exercises 是一个用于创建练习目录结构的技能,可在练习目录中生成章节、题目、解答和讲解等子文件夹,并通过 pnpm ai-hero-cli internal lint 校验后使用 git commit 提交。它规定了目录命名规则:章节使用 XX-section-name/ 格式,题目使用 XX.YY-exercise-name/ 格式,均采用小写连字符命名。每个练习至少需要一个子文件夹,可选 problem/(含 TODO 的学生工作区)、solution/(参考实现)、explainer/(概念材料)。在打桩时默认使用 explainer/。每个子文件夹需包含非空的 readme.md,且不得包含失效链接。若子文件夹含代码还需 main.ts(至少一行);打桩阶段仅含 readme 也可通过。工作流涵盖解析计划、创建目录、编写 stub readme、运行 lint、修复错误直至通过。移动或重命名练习时需使用 git mv 以保留历史记录,并更新数字前缀以维持顺序。

编程与开发96 次安装

freertos-patterns

该技能用于在 ESP32 与 RP2040 上处理真实的并发问题,覆盖 FreeRTOS 与多核协调场景。它提供任务创建、队列通信、互斥量/信号量/临界区与 ISR 同步、内存与栈检查、看门狗、任务通知、事件组、定时器及核心亲和性等模式参考,并强调按问题加载对应参考文件、逐个解决同步边界。适用场景包括 ESP32 上多任务并发、任务优先级与抢占、队列/信号量/互斥量/通知设计、RP2040 的 setup1 与 loop1 多核协调、看门狗安全的长时运行,以及排查竞态条件、栈溢出或死锁。不适用于单核开发板(如 UNO)、简单 millis() 调度即可解决的场景,或仅涉及单个阻塞循环、无并发需求的情况。使用前需先确认目标平台,再定位主导问题并查阅相应参考文档。

编程与开发96 次安装

reuse-first

Reuse-first 是一个面向编码代理的技能,核心原则是“先搜索再编写,完成前先清扫”。在创建任何工具函数、类型、schema、组件、hook、常量、模块或包之前,先进行三层搜索(名称层、行为层、引用层),确认代码库中是否已有可复用的实现,避免重复代码带来的未来分歧。技能还提供清扫模式,在声称任务完成前对已写代码进行复查。适用于有代码库可搜索的项目;全新项目需先运行 project-discovery。

编程与开发95 次安装