SuperAPI AI 工具集

Skill 广场

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

更新于 10-18 00:12

编程与开发

36,846 个结果

static-analysis

该技能用于对嵌入式 C/C++ 代码运行静态分析,支持 cppcheck、clang-tidy 和 GCC analyzer(-fanalyzer)三种工具,并可进行 MISRA-C 2012 合规检查。适用于提交前发现潜在缺陷,以及汽车、医疗等行业的合规审查。技能可自动探测工具可用性与版本,自动搜索 compile_commands.json,并按严重级别(error、warning、style、information)分组输出发现,每条包含文件路径、行号、规则 ID 和描述。支持 --summary 仅输出统计数字,--misra 启用 cppcheck MISRA addon。当工具缺失、源码目录不存在、配置无效或工具异常退出时,会返回对应的失败分类。

编程与开发553 次安装

debate-review

debate-review 是一个用于代码评审的双模型辩论式技能:主评审模型先找出问题,辩论评审模型尝试反驳并补充自己的发现,随后主评审模型做最终裁决,最终以行内评论形式发布到 GitHub PR、GitLab MR、Azure DevOps PR,或打印本地工作树的评审结果。它通过用户自己的 gh、glab 或 az 账号发布,属于非批准性质的评审或评论,从不批准、也从不请求更改。使用时由编排者运行一条命令并转达结果,编排者本人不审阅 diff、不直接操作 PR。支持 --local 本地评审、--dry-run 预览、--check 检查评审通道、--force 强制重发等选项。

编程与开发552 次安装

architecture

架构决策框架,用于在 Claude Code 环境中辅助进行架构设计。它强调以需求驱动架构、以权衡支撑决策、以 ADR 记录决策理由,并主张从简单方案起步,仅在证明必要时才引入复杂度。该技能通过按需读取的方式组织内容,包含需求发现、权衡分析、模式选择、模式参考与实例等模块,同时关联数据库设计、API 模式与部署流程等相关技能。适用于需要做架构决策或分析架构方案的场景。

编程与开发552 次安装

luau-best-practices

Luau Best Practices 是一套面向 Roblox 游戏开发的生产级 Luau 代码规范与模式集合,适用于编写、审查或重构 Luau 代码的场景,涵盖模块、服务、控制器、错误处理(pcall)、内存泄漏与连接清理等主题。其核心原则包括服务器权威(服务器拥有游戏状态,客户端仅负责呈现)、快速失败(尽早校验,开发期大声报错)、显式优于隐式、最小暴露面。内容提供命名约定(类型/类/服务/模块用 PascalCase,变量/函数/方法用 camelCase,常量用 SCREAMING_SNAKE_CASE,私有成员加下划线前缀)、文件组织顺序、服务与控制器模块模式、错误处理(外部调用用 pcall,编程错误用 assert)、内存管理(始终断开连接、使用 Maid/Janitor、弱表缓存)、安全实践(服务器权威、全面校验输入、限流与反作弊)以及常见反模式对照(用 task.wait/spawn/delay 替代 wait/spawn/delay,用广义迭代替代 pairs,用 table.concat 替代循环字符串拼接,用安全导航替代点索引链)。还给出推荐的项目目录结构。

编程与开发552 次安装

winforms-expert

WinForms Expert 是一个面向 Windows Forms 应用开发的技能,用于在请求包含明确 WinForms 标记时创建、修改、调试或审查 Windows Forms 应用。它强调把 InitializeComponent 和 *.Designer.* 视为序列化格式而非普通应用代码,将行为保留在主 partial 类中,并在环境允许时验证设计器可用性。该技能覆盖 WinForms 项目、Form、UserControl、自定义控件的创建与修改,设计器生成布局、事件接线、资源与组件字段的编辑,以及 Form Designer 加载、序列化、缩放、绑定、工具箱问题的诊断,还涉及 WinForms 特有的异步、MVVM、无障碍、DPI 与深色模式行为。它要求编辑前先定位任务专用验证器或测试脚本,编辑后先运行窄范围验证器再执行聚焦构建,并分别报告这些命令与运行时 UI、设计器往返检查。该技能不用于将应用迁移到其他 UI 框架、仅为风格重写可用的生成代码,或在未实际打开并操作设计器时声称其可用。

编程与开发552 次安装

godot-save-load-systems

该技能为 Godot 引擎的存档/读档系统提供专家级实现蓝图,覆盖 JSON 与二进制序列化、PERSIST 分组自动收集、版本字段与迁移、加密与完整性校验、错误恢复等主题。适用于实现玩家进度、设置、游戏状态持久化,或任何需要数据持久化的场景。核心原则包括:每个存档必须带 version 字段并实现迁移逻辑;只使用 user:// 协议而非绝对系统路径;不直接保存节点引用而提取原始数据;不信任加载数据需做校验;二进制反序列化默认 allow_objects=false 以防远程代码执行;写入前先备份 .bak 并可选做 SHA-256 校验;仅在菜单、检查点、关卡完成等明确事件时保存,绝不在每帧物理更新中保存。技能附带多个强制脚本:save_load_patterns.gd(JSON/二进制/PERSIST 收集模式)、save_migration_manager.gd(版本迁移)、save_system_encryption.gd(加密槽位)、save_integrity_validator.gd(滚动备份与 SHA-256 校验)。

编程与开发552 次安装

expressjs-development

Express.js 开发技能,面向使用 Express.js 构建生产级 Web 应用与 REST API 的开发者。内容覆盖应用初始化与配置、路由(HTTP 方法、路由参数、查询字符串、Router 模块)、中间件(应用级、路由级、内置、第三方与自定义)、请求对象与响应对象的属性与方法、错误处理(含异步错误封装与自定义错误类),以及 REST API 设计、JWT 认证等实践模式。资料以代码示例为主,并附有应用方法、Router 方法、请求与响应方法的 API 参考。

编程与开发551 次安装

grepai-embeddings-openai

该技能用于将 OpenAI 配置为 GrepAI 的嵌入(embedding)提供方,借助 OpenAI 的嵌入 API 为代码库生成高质量云端向量嵌入。适用于需要最高质量嵌入、团队共享基础设施、不想自建本地嵌入服务器,并愿意以隐私换取质量与便利的场景。支持 text-embedding-3-small 与 text-embedding-3-large 两种模型,可配置并行请求、维度缩减与 Azure OpenAI 端点。代码会被发送至 OpenAI 服务器,按 token 计费且需要联网。

编程与开发551 次安装

function-creator

这是一个用于创建 Convex 后端函数的指南技能。Convex Function Creator 帮助开发者生成安全、类型安全的 Convex 函数,包括查询(queries)、变更(mutations)和动作(actions),并覆盖参数校验、返回类型校验、身份认证、授权检查与错误处理等最佳实践。资料还给出了各类函数的完整代码示例,涉及读写数据、调用外部 API、Node.js 依赖、内部函数以及使用前的检查清单。适用场景是向 Convex 后端添加新的 API 端点时。

编程与开发550 次安装

function-creator

Convex Function Creator 是一个用于生成安全、类型安全的 Convex 函数的技能,帮助开发者创建查询(query)、变更(mutation)和动作(action)。它强调参数与返回值的验证、身份认证与授权检查、错误处理,并遵循 Convex 最佳实践。适用于为 Convex 后端添加新的 API 端点,例如读取数据、写入数据或调用外部 API。该技能提供完整的代码示例,涵盖只读查询、事务性写入、外部 API 调用、内部函数等场景,并附有检查清单确保实现质量。

编程与开发550 次安装

salesforce-development

该技能面向 Salesforce 平台开发,提供专家级实践模式,覆盖 Lightning Web Components(LWC)、Apex 触发器与类、REST/Bulk API、External Client Apps,以及基于 scratch org 和第二代打包(2GP)的 Salesforce DX。当任务涉及 salesforce、sfdc、apex、lwc、lightning web components、sfdx、scratch org、visualforce、soql、governor limits、connected app 等关键词时适用。使用前需先阅读详细指南,其中包含完整流程与参考资料,其安全、前置条件和验证要求视为强制。限制方面:Salesforce 平台行为与 API 版本变化频繁,实现版本敏感功能前应核对当前官方文档;仅在任务明确匹配上述范围时使用;输出不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。

编程与开发550 次安装

api-doc-generator

API Doc Generator 是一个从现有代码自动生成 API 文档的技能,支持 OpenAPI/Swagger 规范。它会扫描项目代码中的路由和接口定义,自动提取参数、返回值、注释与认证要求,生成符合 OpenAPI 3.0 规范的 YAML 或 JSON 文件,并可选生成可交互的文档页面。适用于需要为 REST/GraphQL 端点补充文档的场景,支持 Express/Koa/Fastify、Next.js API Routes、Gin、Flask/FastAPI、Spring Boot 等框架的路由识别。

编程与开发550 次安装

datasheets

datasheets 是一个面向电子元器件数据手册 PDF 的结构化提取技能,属于 aklofas/kicad-happy 技能集。它从项目 <project>/datasheets/ 目录下的 PDF 中提取引脚定义(pinout)、电气特性、外设、拓扑与功能特性等信息,并生成机器可读的 JSON 规格,供下游分析技能查询。该技能本身不下载 PDF(下载由 digikey、mouser、lcsc、element14 等分销商技能负责),也不维护跨项目共享库,每个项目的提取结果存放于 <project>/datasheets/extracted/ 下。v1.4 提供类型化访问层(DatasheetFacts、SpecValue、Pin、Pinout 及 lookup/best/trusted/has_data 等),并采用三维质量评分(引脚完整性、基础字段完整性、类目扩展完整性,0–100)。主要消费者包括 kicad、emc、spice、thermal、bom 等技能,用于校验 IC 规格、锐化 EMC 启发式、评估仿真就绪性、估算结温以及影响 BOM 校验置信度。

编程与开发548 次安装

react-best-practices

React Best Practices 是一份面向 React 与 Next.js 应用的性能优化指南,由 Vercel Engineering 发布,包含 40 多条按影响程度分级的规则。它覆盖消除请求瀑布、优化打包体积、服务端性能、客户端数据获取、减少重渲染、渲染性能、JavaScript 微优化以及高级模式等 8 个类别,每条规则配有正误代码对比、影响指标和适用时机。适合在优化应用性能、审查代码、重构组件、实现新功能、排查渲染或加载缓慢问题、缩减打包体积以及消除请求瀑布时使用。

编程与开发548 次安装

debug-jlink

debug-jlink 是一个面向嵌入式固件调试的技能,用于通过 SEGGER J-Link GDB Server 启动或附着 GDB 会话,完成固件下载、在线调试或崩溃现场检查。它适用于使用 J-Link 探针调试 Cortex-M 类目标的场景,支持 download-and-halt、attach-only、crash-context 三种调试模式,并可捕获 SWO 输出。使用前需要带符号的 ELF 文件和 --device 指定的目标芯片型号,脚本会自动探测 GDB 与 JLinkGDBServer 环境。

编程与开发548 次安装

Systematic Debugging

Systematic Debugging 是一套四阶段调试框架,核心要求是在动手修复之前必须先完成根因调查,强调“没有根因调查就不修复”的铁律。它适用于测试失败、生产缺陷、异常行为、性能问题、构建失败和集成问题等各类技术故障,尤其在时间紧迫、看似只需“快速一改”或已尝试多次修复无效时更应使用。框架分为四个阶段:根因调查(细读错误信息、稳定复现、检查近期变更、在多组件系统中采集证据、追踪数据流)、模式分析(寻找可用示例、对照参考实现、列出差异、理解依赖)、假设与验证(提出单一假设并最小化测试)、实施(先建失败测试用例、做单一修复、验证结果)。若修复三次以上仍失败,应停止并质疑架构。资料还给出常见错误借口与现实对照,以及与根因追踪、纵深防御、条件等待、完成前验证等技能的配合关系。

编程与开发548 次安装

microsoft-extensions-dependency-injection

该技能介绍在 .NET 应用中使用 Microsoft.Extensions.DependencyInjection 的依赖注入模式与最佳实践,重点讲解如何通过扩展方法(Add* 方法)组织服务注册,避免 Program.cs/Startup.cs 中堆积大量注册代码,并让生产环境与测试环境复用同一套服务配置。适用于 ASP.NET Core 应用的服务注册组织、库的 DI 集成设计,以及需要复用配置的测试场景。

编程与开发548 次安装

tauri

Tauri 是一个跨平台桌面应用开发框架,将 Rust 后端与 Web 前端结合,强调安全性与性能。该技能文档面向 Tauri 桌面应用开发,重点讲解 Web 与原生代码之间的安全边界,涵盖能力(capability)与权限系统、IPC 安全、内容安全策略(CSP)配置、插件安全、自动更新安全以及窗口与 Webview 管理。文档以高风险为定位,采用拆分结构:主文件讲述核心原则、模式与基础安全,另附安全示例、进阶模式与威胁建模参考。正文给出实现工作流(先写测试的 TDD 流程)、最小权限能力配置、安全 CSP、安全 IPC 命令、来源校验、安全自动更新、性能模式(异步命令、高效 IPC 序列化、资源清理、状态管理与窗口复用)、安全标准(已记录多个 CVE 及缓解、OWASP Top 10 映射、输入验证、密钥管理、错误处理)、测试与部署前检查清单等。目标是以最小能力、严格 CSP、全面输入校验和签名更新的方式构建应用。

编程与开发547 次安装

components-guide

Convex Components 使用指南,介绍如何用 Convex 组件封装功能、构建可维护可复用的后端。内容涵盖组件定义(自带数据库模式、函数与数据的独立迷你后端)、与单体代码的对比、安装与配置流程(npm 安装、convex.config.ts 注册、在业务代码中调用)、兄弟组件协作模式、官方组件目录(认证、存储、支付、AI、后端工具等)、自建组件的场景与目录结构示例,以及父子组件通信方式、最佳实践与检查清单。

编程与开发546 次安装