SuperAPI AI 工具集

Skill 广场

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

更新于 11-15 00:13

编程与开发

41,131 个结果

package-runtime-compatibility

该技能用于在包与 WordPress 版本各自独立更新的情况下,评估和审查已发布包的运行时兼容性。它会指导使用者明确消费者打包了什么、WordPress 提供了什么,以及哪些版本组合可以共同运行,并覆盖所有受支持的入口点。运行方式包括执行现有消费者检查,以及在 WordPress 提供依赖时验证四种版本组合,需使用构建后的包来检查已发布类型、依赖提取、行为和多个包副本需共享的状态。在移除兼容代码前,需找出仍在使用该代码的受维护包,并将每个必需组合标记为通过、失败或未验证;只要仍有必需组合未验证,就不得删除该代码。新增覆盖时需先复现不受支持的组合再添加回退。最终报告证据、发布顺序、所需支持变更及未验证的组合。

编程与开发9 次安装

system-architect

系统架构思维技能,用于讨论技术架构、系统设计、协议规范与技术选型等需要从本质出发设计系统的工作。当用户提到架构设计、系统设计、协议讨论、技术方案、设计原则,或询问“这个系统该怎么设计”“帮我想想架构”“这个方案合理吗”时触发,也用于审查已有架构的合理性。该技能以第一性原理思考系统,强调最小完整单元、本质与实现分离、复杂性从简单规则生长、代码保障优于提示保障、反脆弱设计等原则,并会先识别项目类型、架构风格、当前阶段与团队规模,再调整原则的表达方式。

编程与开发9 次安装

async-processing-best-practices

该技能汇总了在 Web 应用中实现异步处理时,后端与前端的最佳实践。适用于需要异步处理的 Web 服务的前端与后端实现,涵盖是否采用异步的判断标准、实现方式选型(Rails ActiveJob、TypeScript BullMQ、AWS 无服务器、GCP 无服务器)、后端实现要点(参数传递、校验、错误处理与重试、DLQ、进度状态管理、取消、幂等性、超时、任务拆分与链式、测试策略)、前端实现要点(调用方式、防重复提交、状态管理与实时显示、连接恢复、错误处理)以及生产部署、Solid Cable、故障排查和环境隔离等内容。

编程与开发9 次安装

update-agent-config

该技能用于在代码重构后审计并刷新已存在的 AGENTS.md、CLAUDE.md、REVIEW.md 文档层级,修复过期的文件行号引用、失效规则和内部矛盾。它先审计后编辑,通过并行审计代理与并行写入代理两阶段工作,仅对真正承载代码且包含不可推断规则的文件夹新增文档,并保持原有语气、结构与长度。适用于成熟仓库的文档漂移清理,不适用于从零创建文档、PR 审查或单次小修。

编程与开发9 次安装

app-startup-and-bootstrap

这是一个用于规范 Expo 应用冷启动顺序的技能,属于 zakariaf/reactnative-skills 仓库。它把应用启动拆成一条固定顺序:入口先加载 polyfills 再加载路由;根布局安装错误网、保持原生启动屏并在任何内容打开前决定方向;应用根同步打开一次存储、连接错误日志、同步水合各 store、按依赖顺序挂载 providers,并在首个真实屏幕就绪后释放启动屏;缓冲写入在应用离开前台时由一个根 hook 统一刷新。可选套件(崩溃上报、分析、通知等)通过一个注册表的类型化插槽接入,使根文件保持规范。技能还提供一个零依赖检查器来验证启动顺序。资料未提供收费、价格或平台支持信息。

编程与开发9 次安装

deep-links-and-universal-links

这是一个面向 React Native(Expo Router)应用的深链与通用链接安全技能,用于统一管控所有进入应用的链接。它要求所有链接(自定义 scheme、iOS 通用链接、Android App Link,冷启动或热启动)都经过同一个同步网关 src/app/+native-intent.tsx,仅允许打开白名单内的路由,并对参数按类型校验、丢弃未知查询键、重新编码 href。已验证主机通过一份契约(contracts/deep-links.json)同步到各变体的应用配置以及托管的 apple-app-site-association 与 assetlinks.json 文件。技能还提供检查脚本,用恶意 URL 回放应用自身的网关,并覆盖冷/热启动、受保护路由、密钥链接、开放重定向防护、生产环境拒绝调试路由等规则。适用于为 React Native 应用添加深链、scheme、关联域或排查链接问题的场景。

编程与开发9 次安装

expo-prebuild-and-config-plugins

该技能提供一套规范,用于在 Expo 项目中以 app.config.ts 作为唯一配置源,通过 config plugins 与内置配置键管理 iOS 与 Android 原生工程,而不是直接手改生成的原生目录。内容覆盖 app.config.ts 的纯函数与确定性要求、ignore 规则、内置键优先于插件、插件幂等与选项校验、本地插件的类型与导入方式、文本与危险 mod 的约束、测试与原生配置快照的校验流程,以及两个检查脚本的用法和判定通过标准。

编程与开发9 次安装

expo-sdk-upgrade

此技能用于将 Expo 应用(多包仓库中包括每个应用和共享包)一次性、整体地迁移到下一个 Expo SDK,或将构建工具链切换到指定版本的 Xcode 或 Android 级别。它只在满足触发条件时才执行:新 SDK 稳定且发布时间充足,并且仓库中使用的相关包在新版 React Native 下也满足发布时长要求;或者遇到应用商店截止期限。迁移在同一个提交中完成所有包、工具、overrides、代码迁移和工具链变更,并配有两个检查器:一个判断迁移是否到期,另一个确认仓库是否仍统一在同一个 SDK 线上。

编程与开发9 次安装

in-app-purchases

本技能提供在 iOS 与 Android 应用中销售一次性非消耗型“Premium”内购(IAP)的完整实现方案,基于 expo-iap 5.8.0。核心原则是诚实可靠:在完成交易前先保存权益,仅凭带日期的明确撤销证据才移除 Premium,所有支付墙状态均可到达且经过测试,默认不依赖服务器。技能包含契约模板、适配器、权益存储、支付墙状态机、测试脚本(Jest、StoreKit 沙盒、Maestro 流程、Android 许可测试)以及商店控制台操作指引。适用于使用 Expo/React Native 且需要实现内购的开发者。

编程与开发9 次安装

native-modules-and-new-architecture

该技能面向 React Native/Expo 项目,规范在 New Architecture 下编写本地原生模块(Swift/Kotlin)的方式。核心做法是用 Expo Modules API 在 modules/<name>/ 下创建本地模块,仅通过适配器里一个带类型、懒加载、可选的绑定访问,并要求绑定类型与 Swift、Kotlin 定义逐一对应;共享 C++ 或对外发布时才使用 Turbo Module。技能还包含第三方原生库的兼容性决策检查、expo-doctor 目录检查,以及两个零依赖检查脚本(check-native-modules.mjs、check-native-libraries.mjs)来验证模块配置、命名、平台一致性、线程与观察者释放,并在模拟器/模拟设备上人工验证。

编程与开发9 次安装

run-migration

该技能为 React Native 应用的 SQLite 数据库模式迁移提供一个严格的发布仪式:在发布新版本前,先验证快照、保持仅一个待定迁移步骤、冻结已发布步骤及其固定装置(fixtures)以防修改,并验证所有从旧版本到新版本的升级路径、强制失败恢复演练以及 iOS/Android 设备上的升级证明。只有在开发者确认发布后,才将版本记录到账本(ledger)中。适用于使用 EAS 构建或 EAS Update 发布、需要确保数据库迁移安全可靠的 React Native 项目。

编程与开发9 次安装

seeded-determinism-and-golden-vectors

该技能用于让带种子的随机输出在所有设备、时区与后续构建中保持一致,且无需服务器。它规定种子代码以日期键、ID 或序号为参数,不读取时钟;只使用一个自持的 sfc32 PRNG,禁用 Math.random、crypto、uuid 及第三方 PRNG;种子经哈希加固定盐混合后使用;种子路径及其导入文件仅限精确规定的整数与浮点运算;每次抽取顺序视为输出的一部分。它以黄金向量(golden vectors)由独立预言机计算,并配合两个检查脚本与测试套件锁定结果。适用于每日内容、布局生成、可复现洗牌、分享码还原与回放等场景。

编程与开发9 次安装

swe-lifecycle

swe-lifecycle 是一个面向 AI 辅助软件交付的生命周期编排技能,覆盖从需求发现、设计、GitHub 规划、实现、验证到知识同步与变更记录的全过程。它强调以证据驱动工作:要求区分需求、设计、架构决策记录(ADR)、知识文档、变更记录和指南等文档类型,确保每项事实写在权威位置并相互链接。在上下文缺失时,该技能会调用已安装的 grilling 技能(别名 grill-me)进行澄清,一次只问一个问题并给出建议,等待用户决策后再继续依赖工作。它通过 orchestrate 等操作协调各阶段,并遵循运行时委托权限;GitHub 负责里程碑、任务、依赖、PR 和交付状态,禁止维护本地并行问题库。合并 PR 必须获得用户对该 PR 的明确批准。最终可使用自带的 validate_docs.py 脚本验证文档。适合需要结构化、可追溯的 AI 辅助软件工程交付场景。

编程与开发9 次安装