SuperAPI AI 工具集

Skill 广场

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

更新于 10-16 00:02

编程与开发

30,965 个结果

prisma-development

Prisma ORM 开发技能,面向使用 TypeScript 进行 Prisma ORM 开发的场景,提供一套综合性的开发规范与最佳实践。内容涵盖 TypeScript 基础原则(显式类型声明、避免 any、JSDoc、命名约定、函数设计、数据与错误处理)、Prisma 专项实践(Schema 设计、客户端使用、迁移管理、错误处理)以及质量标准(避免 N+1 查询、测试策略、输入校验、SOLID 原则等)。适合作为开发者在设计数据库模型、编写类型安全查询、管理迁移和保障代码质量时的参考指南。

编程与开发687 次安装

supabase-development

Supabase 开发指南技能,聚焦数据库设计、身份认证、实时订阅与 Edge Functions。内容涵盖核心原则(统一使用 Supabase 客户端、实施行级安全 RLS、利用 Supabase Auth 管理用户、使用实时订阅实现实时更新)、数据库设计最佳实践(合理使用 PostgreSQL 类型与约束、外键关系、为高频查询列建索引、用视图处理复杂查询、按需软删除)、行级安全(对含用户数据的表启用 RLS、编写 SELECT/INSERT/UPDATE/DELETE 策略、部署前充分测试策略、service role 仅用于管理操作)、认证(OAuth 提供商、响应式处理认证状态变化、框架集成辅助方法、会话管理、密码重置与邮箱验证)、实时特性(订阅实时数据更新、在线状态 presence、连接状态处理、优化订阅过滤器)、Edge Functions(TypeScript/Deno 编写、正确处理 CORS、规范错误响应、用环境变量管理密钥、部署前本地测试)、存储(按用途组织 bucket、访问策略、私有文件使用签名 URL、上传校验)以及 Next.js 与 SvelteKit 的集成模式与性能优化建议(连接池、缓存、索引、分页)。

编程与开发687 次安装

herdr-throwaway-repro

herdr-throwaway-repro 是一个 Herdr 技能(来自 herdrdev/herdr),用于在已有的 Herdr 会话内部创建并控制一个一次性的、带唯一名称的 Herdr 会话,以便在真实的 Herdr 服务器、pane、PTY、智能体或 socket API 环境中做复现,同时不危及用户的主会话。它要求先确认调用方处于 Herdr 环境中,检查已安装二进制与相关帮助,创建外层 pane,并在测试配置中显式启用 allow_nested 后以独立配置和状态目录启动命名会话;所有控制命令都需显式指向该临时会话。该技能强调安全约束:绝不在默认会话中复现、绝不停止或删除主 Herdr 服务器、不使用 pkill 或猜测 PID 清理、只关闭自己创建的外层 pane、只从命令输出读取各类 ID、使用 /var/tmp 存放复现产物,且未经用户批准不消耗付费智能体 token。它通过 pane 与 agent 命令组驱动复现,偏好等待而非任意 sleep,并重视证据收集与清理。适用场景包括隔离运行时、pane、终端、进程与 API 复现;具体依赖的 Herdr 版本与命令语法以已安装二进制为准。

编程与开发686 次安装

fastapi-pro

fastapi-pro 是一个面向 FastAPI 高性能异步 API 开发的技能(Skill),用于在相关任务中提供指导、最佳实践与检查清单。它覆盖 FastAPI 0.100+ 特性、Pydantic V2、SQLAlchemy 2.0 异步支持、WebSocket、后台任务、认证安全、测试、性能优化、可观测性与部署等主题,强调 async-first、类型安全与生产级微服务架构。适用于构建或优化 FastAPI 项目、设计 API 契约、排查性能问题等场景;与 FastAPI 无关的任务不适用。

编程与开发686 次安装

chainlink-cre-skill

Chainlink CRE Skill 是面向 Chainlink Runtime Environment(CRE)的开发辅助技能,用于处理 CRE 的 Go 与 TypeScript 工作流、CRE CLI、模拟(simulate)与部署等任务。它提供了按需查阅的渐进式参考文档体系,包括入门安装、项目脚手架、模拟调试、工作流模式、触发器、EVM 客户端、HTTP 客户端、机密工作流(TEE)、SDK 参考、CLI 参考、运维、领域模式、链选择器以及官方来源核对等。该技能强调在生成可运行工作流时输出完整项目文件,并在部署前先执行本地非广播模拟;同时要求保护密钥,不读取或暴露私钥、keystore、真实 secrets.yaml 及 .env 值。

编程与开发686 次安装

syncfusion-react-barcode

该技能用于在 React 应用中使用 Syncfusion BarcodeGenerator 生成、定制和导出条码。它涵盖三类生成器组件:BarcodeGeneratorComponent(传统一维条码,支持 Code39、Code128、Code11、Code32、Code93、Codabar)、QRCodeGeneratorComponent(二维 QR 码)和 DataMatrixGeneratorComponent(二维 Data Matrix 码)。可用于生成 Code39/Code128 条码、为网址或联系信息创建 QR 码、为标签与追踪生成 Data Matrix 码,并支持定制尺寸、颜色、显示文本,以及导出为 JPG/PNG 图片或 base64 字符串。技能文档按入门、各生成器类型、定制样式、导出与集成组织,并提供快速开始示例与常见模式(动态值生成、按钮点击导出、带样式容器)。

编程与开发686 次安装

uikit-max

uikit-max 是一个用于审查 Swift 与 UIKit 代码的 AI 技能,聚焦现代 API 用法、架构与性能的最佳实践。它适用于阅读、编写或审查基于 UIKit 的 iOS 代码,只报告真实存在的问题,不做无意义的挑剔或臆造问题。审查流程覆盖废弃 API、视图与子类化、Auto Layout、视图控制器生命周期与架构、导航模式、UITableView 与 UICollectionView、设计规范与无障碍、性能、并发与线程安全、Swift 代码质量以及代码卫生等方面,并按文件组织输出问题、规则名称与前后对比代码,最后给出按优先级排序的改进摘要。

编程与开发686 次安装

harper-best-practices

Harper Best Practices 是 Harper(HarperFast)官方提供的应用开发最佳实践技能,用于指导在 Harper 平台上构建可扩展、安全且高性能的应用。内容覆盖从初始的数据库 Schema 设计到高级部署策略的完整流程,按优先级分为四大类:Schema 与数据设计(HIGH)、API 与通信(HIGH)、逻辑与扩展(MEDIUM)、基础设施与运维(MEDIUM)。具体规则包括使用 GraphQL 定义数据表、定义表间关系、向量索引与相似度搜索、Blob 二进制数据存储、自动生成的 REST 与 WebSocket API、REST 查询参数过滤排序分页、基于 WebSocket 与发布订阅的实时应用、身份验证与会话管理、自定义 REST 端点、扩展自动生成的表资源、以编程方式操作 tables 对象、TypeScript 类型剥离、外部数据缓存、部署到 Harper Fabric 云、创建 Fabric 账户与集群、CLI 初始化应用、提供静态文件与 Vite/React 集成应用、日志记录、通过 loadEnv 插件加载环境变量、v5 升级迁移、以及通过 CLI 和 agent 操作 API 委派任务给内置 agent。每条规则以独立文件形式提供详细说明与代码示例。

编程与开发685 次安装

shell

Shell 脚本最佳实践指南(社区版),面向 AI 智能体与 LLM,用于编写安全、可移植、可维护的 bash/sh 脚本。内容涵盖 49 条规则,分为 9 个类别,按影响程度从关键(安全、可移植性)到渐进(风格)排序。每条规则包含详细说明、错误与正确实现的对比示例以及具体影响指标。适用于编写新脚本、审查安全漏洞、调试静默失败、跨 Linux/macOS/容器移植、优化性能以及搭建 CI/CD 流水线等场景。

编程与开发685 次安装

ratatui-tui

ratatui-tui 是一套面向 Rust 终端用户界面(TUI)开发的技术资料与模板集合,基于 ratatui 0.30.x 版本与 2026 年的 Rust 最佳实践。它适用于创建新的 TUI 应用、添加控件与布局、处理键盘与异步事件、集成图片显示及错误处理等场景。资料包含从最小示例到完整多视图应用的四种模板(hello-world、simple-app、async-app、component-app),以及项目的 Cargo.toml 依赖配置、发布配置、样式规范、控件模式、异步事件循环、图片集成、加载动画、错误处理和发布检查清单。

编程与开发684 次安装

bail

Bail 是一个用于中止当前开发任务的退出协议技能,核心原则是先反思、后清理。它会根据当前所处的工作阶段(从仅创建 Issue 到已提交 PR)自动识别状态,将本次尝试的原因、经过与经验教训写入 .branch-context.md 并提交,再通过一次性克隆把经验汇总到 MEMORY.md,随后更新 GitHub Issue(添加 deferred 标签、移除 triage 标签)并在 PR 处于打开状态时将其关闭。默认保留分支以便日后恢复,仅在用户明确要求并输入确认后才删除工作树与分支,且删除前会校验分支是否已合并,未合并时警告并停止,不会强制删除。

编程与开发684 次安装

capacitor-angular

本技能为智能体提供在 Angular 项目中使用 Capacitor 开发应用的专项指导,涵盖项目结构、将 Capacitor 添加到 Angular 项目、在组件与服务中调用插件、NgZone 集成、生命周期钩子、平台检测、深度链接路由、Android 返回键处理以及构建同步工作流。适用于 Capacitor 6/7/8 搭配 Angular 16+ 的项目,帮助解决插件事件监听导致 UI 不更新、webDir 路径不匹配、监听器内存泄漏等 Angular 特有问题。

编程与开发684 次安装

deslop

deslop 是一个用于清理 AI 生成代码“垃圾”(slop)并统一代码风格的工具,属于 michael-denyer/pstack-claude 项目。它通过检查当前分支相对 main 分支的 diff,识别并移除分支中新引入的 AI 生成痕迹。重点关注:多余或与本地风格不一致的注释;在可信代码路径中不正常的防御性检查或 try/catch 块;仅为绕过类型问题而使用的 any 强制转换;应通过提前返回简化的深层嵌套代码;以及与文件和周边代码库不一致的其他模式。其护栏原则是:除非修复明确 bug,否则保持行为不变;优先采用最小化、聚焦的编辑而非大范围重写;最终总结保持简洁(1-3 句)。该工具适合在 AI 辅助编码后对代码进行审查和清理,帮助开发者去除冗余、提升可读性并保持代码库风格一致。

编程与开发684 次安装

actions-and-utilities

Phaser 4 的 Actions 与工具函数技能,用于对游戏对象数组执行批量操作。核心能力包括通过 Phaser.Actions 命名空间进行属性批量设置与递增、几何图形上的均匀或随机摆放、网格布局与对齐、数值分布与插值、旋转与位移、查询与迭代,以及 v4.0.0 起的 Bloom、Shine、MaskShape 滤镜效果。同时提供 Phaser.Utils.Array、Phaser.Utils.Objects、Phaser.Utils.String 三组辅助函数,用于数组增删改排、对象深拷贝与点路径读取、字符串格式化等。所有 Action 接受数组作为首个参数并返回同一数组,便于链式调用,也可配合 group.getChildren() 处理 Group。

编程与开发684 次安装

database-schema-designer

Database Schema Designer 是一个专注于关系型数据库设计的人工智能技能,适用于需要从需求出发构建数据库模式的场景。它能够将文本需求转化为规范化的数据库表、关系与约束,并生成迁移脚本、TypeScript 与 Python 类型、种子数据、RLS 策略及索引方案。该技能覆盖多租户、软删除、审计追踪、版本控制和多态关联等常见架构关注点,支持的迁移工具有 Drizzle、Prisma、TypeORM、Alembic。核心能力包括:模式设计(需求到实体与关系)、迁移生成、类型生成、行级安全策略、索引策略、种子数据生成以及基于 Mermaid 的 ERD 图生成。典型使用场景包括为新功能设计数据库表、审查现有模式的性能与规范化问题、为已有模式添加多租户支持、从 Prisma 模式生成 TypeScript 类型、规划破坏性变更的迁移。设计流程分为三步:需求到实体、识别关系、添加跨领域关注点(多租户、软删除、审计追踪、版本控制)。该技能还提供完整模式示例、RLS 策略代码、种子数据生成脚本、ERD 生成示例,并总结了常见陷阱与最佳实践。分类为编程与开发。

编程与开发683 次安装

blazor-expert

Blazor Expert 是一套面向 Blazor 开发的专家级技能资源,覆盖 Blazor Server、WebAssembly 与 Hybrid 三种托管模型。它以“编排中心”的方式组织内容,按任务类型引导加载对应资源文件:组件与生命周期、状态管理与事件、路由与导航、表单与验证、身份验证与授权、性能优化与 JavaScript 互操作。适用于构建 Blazor 组件、实现状态管理、配置路由、处理表单验证、设置认证授权以及优化应用性能等场景。资料同时给出托管模型对比、常见实现工作流、关键概念说明、最佳实践与常见问题排查方法。

编程与开发683 次安装

physics-matter

该技能用于在 Phaser 4 中使用 Matter.js 物理引擎,覆盖刚体、约束、复合体、传感器、碰撞过滤、世界配置、指针拖拽、瓦片地图集成与调试渲染等能力。它提供场景级插件 this.matter,通过 add 工厂创建物理精灵、图像与任意游戏对象,并支持速度、力、弹力、摩擦、质量、重力、睡眠、碰撞回调等组件方法。适用于需要完整刚体物理模拟的 2D 游戏开发场景。

编程与开发683 次安装

update-version

该技能用于在 PR 中更新文档里的 `AvailableFrom` 版本号,使其指向下一个 Remotion 补丁版本(基于 `main` 分支版本号加 0.0.1)。当 PR 包含带有 `<AvailableFrom v="...">` 的文档改动、且该值需要反映下一次发布版本时使用。流程为:从 `main` 获取权威版本号,读取 `packages/core/src/version.ts` 中的 VERSION,将补丁号加 1 得到下一补丁版本;再通过 git diff 找出当前 PR 中改动的 `AvailableFrom` 条目,仅更新这些被本 PR 触及的值,不改动 PR 差异之外的无关值,最后提交并推送。

编程与开发683 次安装

migrate-to-detour

migrate-to-detour 是一个迁移辅助技能,帮助移动开发者将深度链接(deep linking)方案从 Branch 或 AppsFlyer 迁移到 Detour。Detour 是 Software Mansion 推出的开源深度链接 SDK,统一处理延迟深度链接(可跨安装流程)、Universal Links / App Links 以及自定义 URI scheme,并通过单一回调返回结果。该技能按平台(Android、iOS、React Native、Flutter)分阶段引导完成迁移,涵盖 Detour 控制台配置、Universal Links / App Links 注册、SDK 替换与回调设置、分析事件映射,以及旧 SDK 清理和测试建议。

编程与开发683 次安装