SuperAPI AI 工具集

Skill 广场

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

更新于 11-15 00:13

编程与开发

41,172 个结果

show-me

show-me 是一个帮助用户以可视化方式理解当前对话主题的扩展技能,主要通过简洁的示意图、代码结构草图和聚焦的 HTML 制品来呈现信息。它要求跳过开场白、保持文字简短,并选择能说明关键点的最小视图。针对不同内容,它可分别使用伪代码展示逻辑或算法、调用树展示运行时控制流、组件树展示 UI 结构及状态和模块边界、浅层文件树展示文件职责或大范围重构、Mermaid 展示组件交互或数据流,以及在已有结构基础上用 diff 展示变更。对于视觉 UI、布局、状态对比或 Mermaid 难以表达的概念,可创建一个聚焦的 HTML 制品,匹配产品颜色、字体、间距和组件,使用真实标签与数据,支持桌面和移动端,并保存在工作区中返回可点击链接或预览。该技能强调将每个可视化放在对应短文旁,只保留回答当前问题所需的调用、文件、属性、状态和边界信息。

编程与开发6 次安装

next-best-practices

Next.js 最佳实践技能,用于在编写或审查 Next.js 代码时应用一套规范与规则。内容覆盖文件约定、RSC 边界、数据模式、异步 API、元数据、错误处理、路由处理器、图片与字体优化、打包、脚本、水合错误、Suspense 边界、并行与拦截路由、自托管及调试技巧等主题,并分别指向对应的说明文档。该技能可帮助开发者识别无效的 React Server Component 写法、非序列化 props、Server Action 异常等问题,涉及 Next.js 15+ 的异步 API 变更与 v16 中间件重命名等事项。

编程与开发6 次安装

vercel-react-best-practices

Vercel React Best Practices 是由 Vercel Engineering 维护的 React 与 Next.js 性能优化指南技能,包含 8 个类别、共 57 条规则,并按影响程度划分优先级,用于指导自动化重构与代码生成。该技能适用于编写新的 React 组件或 Next.js 页面、实现客户端或服务端数据获取、审查代码性能问题、重构现有 React/Next.js 代码,以及优化打包体积或加载时间等场景。规则类别按优先级依次为:消除瀑布流(CRITICAL,async- 前缀)、打包体积优化(CRITICAL,bundle- 前缀)、服务端性能(HIGH,server- 前缀)、客户端数据获取(MEDIUM-HIGH,client- 前缀)、重渲染优化(MEDIUM,rerender- 前缀)、渲染性能(MEDIUM,rendering- 前缀)、JavaScript 性能(LOW-MEDIUM,js- 前缀)以及高级模式(LOW,advanced- 前缀)。每条规则以独立文件形式提供,包含规则重要性说明、错误代码示例及解释、正确代码示例及解释,以及额外上下文与参考。完整编译文档见 AGENTS.md。

编程与开发6 次安装

matchbox-native-fusion

MatchBox Native Fusion 是 BoxLang 的 Rust 原生集成技能,用于把 Rust 代码静态链接进 BoxLang 应用,实现双向调用:在 Rust 中用 #[matchbox_fn] 把函数暴露为 BoxLang BIF,用 #[matchbox_class] 与 #[matchbox_methods] 把 Rust 结构体暴露为原生对象,并可通过 BxVM 从 Rust 回调 BoxLang 函数。该功能仅支持 --target native 构建,不适用于 js、wasm、wasi 或 esp32 目标;需通过 matchbox --target native app.bxs 编译并运行生成的二进制文件,而非直接解释执行。

编程与开发6 次安装

apex-decompose

APEX Decompose 是一个用于代码迁移与重构场景的技能,可将现有代码库中的功能拆解为详细、可供智能体直接使用的规格说明。它适用于在重写代码之前理解旧代码的行为,是任何重平台化或迁移工作流的第一步。其输出是规格文档而非代码。工作流包括:识别功能范围(文件、模块、入口点)、分析行为与契约(输入、输出、副作用)、提取隐式知识(边界情况、错误处理、配置依赖)、生成规格文档、对照源码验证规格。最终交付物是 specs/ 目录下的 Markdown 规格文件,可供其他智能体或 apex-replatform 在新架构中实现该功能,而无需访问原始源码。

编程与开发6 次安装

apex-replatform

APEX Replatform 是 APEX 工具集中的一项技能,用于将功能规格说明(来自 apex-decompose 或手写)在目标架构中重新实现,解决“映射问题”——把现有功能翻译成新架构下应有的形态。它适用于代码库迁移、重构或在新技术栈中重建功能。使用前提是已有一份描述功能行为的规格文档,无需访问原始源代码,规格即唯一事实来源。工作流程包括:加载并理解规格、将规格概念映射到目标架构、逐文件实现功能、运行自校正反馈循环(依次执行 linter、类型检查、测试、构建,失败则修复重试,至少尝试 3 轮后才求助用户)、最后对照规格的验收标准逐项验证并创建草稿 PR。

编程与开发6 次安装

complexity-analysis

这是一个用于评估技术方案复杂度的技能,帮助开发者在规划功能、选择框架或评估方案时,系统性地识别过度设计(over-engineering),并推动更简单的替代方案。它通过识别复杂度气味、提出具体替代方案、追问约束条件、记录决策四个阶段,对非平凡提案进行审查。适用于功能与架构规划、框架与库选型、构建与购买决策等场景,不适用于琐碎任务或已有明确合规要求的方案。

编程与开发6 次安装

debugging-and-diagnosis

该技能用于在遇到缺陷、错误、异常、测试失败或意外行为时,提供基于证据的系统化调试流程。它强调先进行根因调查再修复,通过收集证据、隔离变量、形成假设、测试假设、验证修复等阶段推进,并包含迭代与熔断机制。适用于单元、集成、端到端测试失败、间歇性故障、性能问题及集成失败等场景,不适用于显而易见的修复、功能请求或架构规划。

编程与开发6 次安装

software-engineering

这是 outfitter-dev/agents 提供的一个软件工程判断技能,用于在架构设计、方案权衡、代码质量评估、重构判断等需要“工程判断力”的场景中给出决策框架。它强调简单可用的方案、先读后写、小步聚焦的改动、类型安全、显式错误处理、安全防护与适度的测试覆盖,并明确划定了哪些情况应当独立推进、哪些情况应当提问或立即上报。该技能本身不提供具体技术实现,而是提供“为什么”和“何时”的判断依据,可与 TDD、调试以及各技术栈开发技能配合使用。

编程与开发6 次安装

tauri-app-barcode-scanner

该技能用于在 Tauri v2 应用中集成条码扫描插件,实现二维码与条码扫描功能,并处理相机权限。适用于需要添加条码/二维码扫描特性、处理移动端扫描结果或扫描错误、以及配置相机权限的场景。技能提供插件安装、在 Tauri builder 中注册插件、在 capabilities 中配置权限、从前端触发扫描、优雅处理权限拒绝并提示用户开启相机访问,以及在相机不可用时提供手动输入等回退方案。

编程与开发6 次安装