SuperAPI AI 工具集

Skill 广场

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

更新于 10-16 00:02

编程与开发

31,626 个结果

grepai-languages

GrepAI 支持的语言技能,用于了解哪些编程语言可以被索引和调用图追踪。GrepAI 对所有文本文件均可建立索引以支持语义搜索,但对特定语言提供增强支持:Go、JavaScript、TypeScript、Python、PHP、C、C++、Rust、Zig、C#、Java、Pascal/Delphi 支持索引加追踪;Ruby、Swift、Kotlin、Scala、Lua、Shell、SQL、HTML、CSS、Markdown、YAML、JSON、TOML、XML 仅支持索引。该技能帮助用户检查语言是否受支持、配置语言相关设置、理解各语言的追踪能力以及排查语言相关问题。

编程与开发682 次安装

uikit-expert

UIKit Expert Skill 是一个面向 iOS UIKit 开发的技能,用于编写、审查和改进 UIKit 代码。它强调优先使用原生 API 和 Apple 官方文档指导,遵循“事实优先于架构”的原则,不强制 MVVM/VIPER/Coordinator 等架构模式,但建议将业务逻辑分离以便测试。该技能提供三种工作模式:审查(按检查清单逐项通过/失败判定)、改进(用现代 API 替换废弃 API)和实现新功能(按数据流、生命周期、Auto Layout、集合视图、导航、动画、内存、并发、互操作、图片加载、键盘、自适应与无障碍的顺序构建)。核心指南覆盖视图控制器生命周期、Auto Layout、集合视图与数据源、导航、动画、内存管理、并发、UIKit 与 SwiftUI 互操作、图片加载、键盘与滚动、自适应布局与无障碍等主题,并附有废弃 API 到现代 API 的对照表。

编程与开发680 次安装

catalog-documentation-creator

EventCatalog 文档生成技能,用于按照项目约定和最佳实践生成 EventCatalog 文档文件,覆盖系统、服务、智能体、事件、命令、查询、领域、流程、通道、容器、ADR、数据产品、实体、图表等资源类型。该技能会先确认用户是否已有 EventCatalog 项目,若没有则通过 npx 命令脚手架创建空目录,然后收集资源名称、版本、关系、消息流向、通道路由、容器、数据产品血缘、实体关系等信息,读取现有目录以匹配命名与结构约定,最后生成带 YAML frontmatter 的 index.mdx 文件并做校验。

编程与开发679 次安装

cost-booster-edit

Cost Booster Edit 是 agent-booster 的 WASM 引擎直接封装,用于执行已被归类为 Tier 1 的简单代码转换。它通过 agent-booster.apply() 完成结构化编辑,无需调用 LLM,因此延迟在亚毫秒级、结果确定且成本为 $0。适用于批量转换(如 var → const、add-types、remove-console、add-error-handling、async-await、add-logging)以及 CI 流水线中更看重确定性与零成本而非自然度的场景。它不适用于需要推理意图、命名或跨文件上下文的转换(属于 Tier 2/3)。使用时需提供 intent 与文件路径,读取源码后调用引擎,默认置信度阈值为 0.5,低于阈值则失败关闭、不写文件并升级处理。

编程与开发679 次安装

game-development

这是一个游戏开发编排型技能,提供跨平台通用的游戏开发核心原则,并根据项目需求将任务路由到对应的专项子技能。它涵盖游戏循环、设计模式选择、输入抽象、性能预算、AI 选型与碰撞策略等基础内容,并可按平台(Web、移动、PC、VR/AR)、维度(2D、3D)以及专项领域(游戏设计、多人联机、美术、音频)进行分流。适合在启动或推进游戏项目时作为总入口,帮助确定技术方向与子技能组合。

编程与开发678 次安装

grepai-chunking

grepai-chunking 是 GrepAI 中用于配置代码分块(chunking)的技能,帮助优化代码被拆分后用于嵌入(embedding)的方式,从而提升搜索准确度。分块是将源文件切成较小片段以便嵌入的过程:片段过大搜索结果不够精确,过小则丢失上下文、结果碎片化。技能通过 .grepai/config.yaml 中的 chunking 配置项调整参数:size(每块目标 token 数,默认 512,可选 256/512/1024)和 overlap(相邻块共享的 token 数,默认 50,可选 0/50/100)。资料还针对不同语言和代码库给出建议:冗长语言(Java、C#)用 768/75,简洁语言(Go、Python)用 512/50,极简语言(Rust、Zig)用 384/40;小函数微服务用 384/40,大类单体用 768/100,混合代码库用 512/50。使用方式包括修改配置、删除索引并重新索引(grepai watch)、用真实查询测试(grepai search)并对比调整前后结果。需注意修改后必须重新生成嵌入,分块会尽量在空行、闭合括号和语句结尾等逻辑边界切分,实际大小可能略有偏差。

编程与开发678 次安装

react-native-vision-camera

react-native-vision-camera 是 React Native 生态中用于在移动端访问和控制摄像头的库,当前介绍的 v5 版本是基于 Nitro Modules 的完整重写版本。该技能文档本身充当“路由”角色,先阅读主文件,再按任务类型加载对应的参考文件,每个参考文件内容自包含。v5 相较 v4 属于硬性破坏性变更:几乎所有 v4 的接口都被移除或重命名,应将其视为全新 API 而非增量升级。核心变化包括新的 Constraints 约束 API、基于 Output 的输出架构、内存中的 Photo 对象,以及不再使用 format prop 和 useCameraFormat。文档强调了若干不可妥协的规则,例如必须安装 Nitro 相关 peer 依赖、用 outputs={[...]} 取代 photo/video/frameProcessor/codeScanner 等 props、拍摄方法挂在 Output 而非 Camera ref 上、每个 Frame 和 Depth 必须调用 .dispose()、CodeScanner 已从核心包中移出、通过切换 isActive 而非卸载 Camera 来管理会话等。适用场景涵盖新项目安装、v4 到 v5 迁移、输出与约束配置、拍照录像与手动控制、帧处理与 worklet 等。

编程与开发677 次安装

mcp-builder

mcp-builder 是一个用于构建 Model Context Protocol(MCP)服务器的技能,基于 mcp-use 框架。它提供快速入门指引与最佳实践,帮助开发者创建生产就绪的 MCP 服务器。通过 npx create-mcp-use-app 引导项目,可选择 starter、mcp-apps 或 blank 模板。支持定义工具(tools)、资源(resources)、提示(prompts)以及 React 小组件(widgets),并自动注册 resources/ 目录下的组件。提供本地开发、Inspector UI 调试、隧道测试与云端部署能力,支持 MCP Apps 标准与 ChatGPT 双协议小组件。

编程与开发677 次安装

clang

这是一个面向 C/C++ 项目的 Clang/LLVM 编译器技能包,用于指导智能体使用 Clang 特有的功能,包括更优秀的诊断信息、Sanitizer 集成、优化备注、静态分析以及 LLVM 工具链。该技能覆盖了 Clang 与 GCC 的差异以及 Apple/FreeBSD 平台的具体用法。适用触发场景包括:希望获得更好的编译器诊断与错误信息、使用 clang-tidy 或 clang-format、查看编译器优化或未优化的内容、在 macOS 或 FreeBSD 上使用 clang,以及通过 clang-cl 进行 MSVC 兼容构建(参见 msvc-cl 技能)和 Sanitizer 相关查询(参见 sanitizers 技能)。内容涉及构建模式标志(如 -Oz、Thin LTO、PGO)、Clang 专有诊断标志、优化备注(-Rpass 系列)、静态分析(clang --analyze、clang-tidy 检查族)、使用 lld 进行 LTO、LLVM 插桩 PGO 以及 macOS 平台细节等。

编程与开发677 次安装

why

why 是一个用于调查代码背后动机与意图的技能,回答“为什么 X 是这样工作的”“为什么我们选择了 Y”这类设计理由、回归、事后复盘或数据支撑阈值的问题。它通过建立代码锚点(文件路径、行号、关键符号、最近提交、PR 编号、关联工单),发现环境中可用的 MCP,并按证据类别(源代码控制、工单系统、长文档、团队聊天、基础设施可观测性、错误追踪、产品分析仓库)并行派出调查员,最后综合成一份区分“已知事实”与“合理推断”的结论。

编程与开发676 次安装

ios-dev

ios-dev 是 Apple 技能集合的入口协调技能,适用于任何 iOS 或 SwiftUI 任务。它本身不提供具体 API 文档,而是告诉使用者该用哪个技能、何时使用,把最佳实践指南、正确性检查与完整的 Apple API 参考整合在一起。它包含一套硬性正确性规则(如 @State 必须为 private、ForEach 使用稳定标识、@Observable 类需标记 @MainActor 等),并提供主题路由表,将状态管理、导航、列表、动画、布局、持久化、测试、并发、内购、地图、健康数据、通知、Widget 等主题分别指向对应的指南或 API 参考技能。

编程与开发676 次安装

can

CAN 是一个面向嵌入式开发的 CAN / CAN-FD 调试工具,作为技能(skill)形式提供,统一封装了总线接口发现、实时报文监控、测试帧发送、日志记录、数据库文件(DBC 等)解码和总线统计等能力。它基于 python-can,通过命令行脚本调用,支持 PCAN、Vector、slcan 等后端,可用于 USB-CAN 联调、总线抓包、报文发送、CAN ID 过滤、总线负载与帧率统计以及 ASC / BLF / CSV 日志分析等场景。参数可按 CLI、工程配置、状态文件和默认值的优先级解析,并在未指定接口时自动扫描系统 CAN 接口。

编程与开发676 次安装

js-performance-patterns

该技能提供与框架无关的 JavaScript 运行时性能优化模式,适用于优化热点路径、循环、DOM 操作、缓存以及数据结构选择等场景。内容涵盖使用 Set 和 Map 进行查找、批量处理 DOM 读写、在紧凑循环中缓存属性访问、记忆化昂贵函数结果、合并迭代、短路长度检查、提前返回、将正则表达式提升到循环外、使用 toSorted/toReversed/toSpliced 实现不可变操作、使用 requestAnimationFrame 进行视觉更新、使用 structuredClone 进行深拷贝,以及为动态键优先使用 Map 而非普通对象。这些模式在紧凑循环、高频回调(滚动、调整大小、动画帧)和数据密集型操作中最为重要,适用于任何 JavaScript 环境,包括 React、Vue、原生 JavaScript 和 Node.js。

编程与开发675 次安装

syncfusion-react-inline-ai-assist

该技能用于在 React 应用中实现 Syncfusion 的 Inline AI Assist(内联 AI 助手)组件。它提供智能文本处理能力,支持 AI 建议、内容生成和交互式提示-响应工作流。组件可连接 OpenAI、Google Gemini、Lite-LLM、Ollama 等多种 AI 服务,支持 enableStreaming 实时响应流式更新、预定义命令与自定义响应操作、内联或弹窗两种显示模式、提示与响应模板自定义、通过 Web Speech API 实现内置语音转文字、国际化与 RTL、生命周期事件与公共方法,以及提示历史记录跟踪。并提供无障碍支持及 Material、Bootstrap、Fluent、Tailwind 主题兼容。

编程与开发675 次安装

openapi-specification-v2

OpenAPI(原 Swagger)2.0 规范技能,用于描述 REST API。该技能基于 OpenAPI Specification 2.0(生成于 2026-01-30),适用于编写、校验或解读 Swagger 2.0 规范,以及从规范生成客户端代码或文档。内容涵盖文档格式与结构、固定字段与模式化字段、Swagger 根对象、Info 与元数据、Tags 与外部文档、Reference 对象($ref 与 JSON Pointer)、数据类型与格式、MIME 类型、HTTP 状态码、路径模板、Header/Headers/Items/Example 对象、Paths 与操作、参数与响应、Schema 与 Definitions、安全定义与安全需求、OAuth2 流程、规范编写最佳实践、供应商扩展(x- 前缀)、安全过滤以及 XML 对象等主题。

编程与开发673 次安装