SuperAPI AI 工具集

Skill 广场

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

更新于 10-17 00:11

编程与开发

36,620 个结果

rc-subscriptions

rc-subscriptions 是 RevenueCat 官方提供的技能,用于在 Android 上按 RevenueCat 的对象模型对接订阅功能。它说明 Google Play 的 Subscription、Base Plan、Offer 三层结构如何映射到 RevenueCat 的 StoreProduct、SubscriptionOption 与 Package,并指导开发者拉取 Offering、选择 Package、发起购买、定位特定优惠(如挽回优惠)、解析试用与引导定价,以及通过权益判断订阅访问状态。

编程与开发599 次安装

refactor-legacy-code

该技能用于系统性地重构遗留代码,在保留原有功能的前提下提升代码的可维护性、可读性与性能。它适用于现代化过时的代码模式或废弃 API、降低技术债、提取可复用组件、升级语言特性或框架、以及为后续新功能开发做准备等场景。技能文档提供了代码评估、建立安全网、增量重构、现代化模式、减少依赖和文档化等参考指南,并给出应该做与不应该做的最佳实践清单,例如小步可测试地重构、频繁运行测试、保持现有测试通过、使用 IDE 重构工具、记录重构原因等,同时强调不要将重构与新功能混在一起、不要在没有测试的情况下重构、不要改变行为、不要一次性重构大块代码。快速开始步骤包括使用 tree 查看代码库结构、用 npm outdated(或 pip list --outdated、composer outdated 等)检查过期依赖,以及借助 SonarQube、eslint、pylint、RuboCop 等工具识别代码复杂度热点。该技能来源于 aj-geddes/useful-ai-prompts,页面地址为 https://www.skills.sh/aj-geddes/useful-ai-prompts/refactor-legacy-code。目前资料未提供具体支持的编程语言范围、安装命令、收费方式与价格等信息。

编程与开发598 次安装

rc-backend

rc-backend 是 RevenueCat 官方 AI 工具包中的一个后端技能,用于指导在 Android 场景下如何由后端读取或更新 RevenueCat 状态。其核心观点是:使用 RevenueCat 时无需自行搭建收据验证服务器,因为 RevenueCat 后端已承担 Google Play 收据验证职责;自有后端的角色是消费 RevenueCat 的状态,而非验证 Google Play 购买令牌。该技能覆盖 RevenueCat REST API(v1 subscribers 端点、促销权益的授予与撤销等),并给出后端职责边界、选型对照表、密钥使用规则、webhook 接收器示例,以及应避免构建的内容。

编程与开发598 次安装

recall-reasoning

Recall Reasoning 是一个用于检索过往工作推理与决策的技能,帮助开发者在开始新任务时快速找到以前会话中相关的做法、成功经验与失败教训。它查询两个来源:一是 Artifact Index(交接文档、计划、账本,含事后复盘),二是 Reasoning Files(构建尝试、测试失败、提交上下文)。用户可通过命令行脚本按关键词搜索,并可按结果状态(成功/失败)过滤。适用于重复性工作、排查旧问题、寻找可用模式或了解某项决策的原因。

编程与开发597 次安装

rc-setup

rc-setup 是 RevenueCat 官方 AI 工具包中的一项技能,用于在 Android 平台上完成 RevenueCat 项目的后台配置。它覆盖从创建项目、添加 Android 应用、创建并连接 Google Cloud 服务账号、导入 Google Play 商品、创建权益(Entitlements)与 Offering,到最终获取 Android 公共 SDK API Key 的完整流程。该技能只负责“后台就绪、拿到 API Key”这一阶段,SDK 初始化代码由 rc-configuring-the-sdk 技能处理。

编程与开发596 次安装

c-bounds-safety

这是一个面向 C 语言 -fbounds-safety 扩展的使用指南技能,主要帮助开发者在现有 C 代码中采用边界安全机制。技能内容涵盖该语言扩展的语言模型、指针注解、编译器构建配置以及代码迁移策略。它强调通过语言层面的边界检查防止越界内存访问:在运行时插入自动边界检查,在编译时拒绝不安全的指针操作,并要求程序员提供边界注解,使越界访问变成确定性的陷阱而非可被利用的漏洞。技能文档要求在开始迁移任务前必须完整阅读 adoption-strategies.md、language-overview.md 和 common-patterns-and-pitfalls.md 三份文档,并按需查阅 build-settings.md(编译器标志、Xcode 构建设置、软陷阱模式、ptrcheck.h 配置)与 runtime-debugging.md(运行时越界调试、陷阱行为、LLDB 命令、宽指针检查、观察点、崩溃日志分析等)。使用该技能时,建议先就用户代码库与目标提出澄清问题,对涉及多文件或复杂注解决策的任务先提出方案再实施。

编程与开发596 次安装

typescript-best-practices

TypeScript Best Practices 是一个面向 AI 智能体的技能(Skill),用于指导 AI 编写高质量的 TypeScript 代码。它提供编码规范、架构模式,以及用于代码分析、类型生成和模块脚手架的工具脚本。该技能适用于生成新 TypeScript 代码、审查 TypeScript 文件质量、创建新模块/服务/组件、将 JavaScript 重构为 TypeScript、回答 TypeScript 模式或类型问题、设计 API 或接口等场景。核心原则包括类型安全优先(用 unknown 替代 any、为公共 API 显式标注返回类型、使用 const 断言)、默认不可变(readonly 属性、ReadonlyArray、优先展开而非修改)、带类型的错误处理(Result 类型、类型化错误类)以及代码组织(一个文件一个概念、显式导出)。技能还附带 analyze.ts、generate-types.ts、scaffold-module.ts 三个脚本,以及类型系统、模式、架构等参考文档和模板资源。

编程与开发595 次安装

rc-configuring-the-sdk

该技能用于在 Android 应用中添加并配置 RevenueCat(purchases-kt/purchases)SDK。它涵盖 Gradle 依赖引入、在启动时调用 Purchases.configure,以及用一次配置替换 BillingClient 的连接生命周期管理、重连处理和启动时购买查询。技能按阶段组织:先发现现有 configure 调用与计费代码位置,再规划 configure 调用位置、app user id 策略和日志级别,最后执行依赖添加、启动配置和最小 offerings 拉取验证。适用场景为接入或迁移 Android 应用内购买的计费初始化。

编程与开发595 次安装

focused-fix

Focused Fix 是一个用于系统性修复整个功能模块的 Claude 技能。当用户要求让某个功能、模块或区域端到端正常工作,而非修复单个小 bug 时使用。它强制遵循五个阶段:SCOPE(界定功能边界)、TRACE(追踪内外依赖)、DIAGNOSE(诊断所有问题)、FIX(按依赖→类型→逻辑→测试→集成顺序修复)、VERIFY(验证全部测试与消费者)。核心铁律是未完成前三阶段不得提出修复。适用于需要深度排查的功能级修复场景。

编程与开发594 次安装

spec-driven-workflow

Spec-Driven Workflow 是一个强制“先写规格、后写代码”的开发工作流技能。它要求在任何实现开始前,先产出一份完整、可评审、可验证的规格文档,作为开发契约。规格中定义系统必须做什么、应该做什么以及明确不做什么,所有代码和测试都必须追溯到规格中的需求或验收标准。该工作流包含六个阶段:收集需求、编写规格、验证规格、生成测试、实现、自审。它使用 RFC 2119 关键词(MUST/SHOULD/MAY)编写功能与非功能需求,用 Given/When/Then 格式编写验收标准,并覆盖边界情况、API 契约、数据模型和范围外事项。配套提供 spec_generator.py、spec_validator.py、test_extractor.py 三个脚本,分别用于生成规格模板、验证规格完整性和从验收标准提取测试桩。该工作流与 TDD 互补:规格驱动工作流负责定义“测什么”,TDD 负责“怎么实现”。适用于需要严格控制范围、减少返工、提升需求清晰度的功能开发场景。

编程与开发593 次安装

codebase-refactoring

codebase-refactoring 是一个基于 jscpd 的三阶段代码库重构工作流技能,用于系统性地改善代码库健康度。它依次处理三大维护成本:重复代码、死代码和复杂度。首先通过 npx jscpd --health --reporters ai 测量健康分,该分数由重复、死代码、复杂度三个子分数加权组成,分数越低说明该维度问题越严重,应优先处理。第一步用 --summary 找出重复克隆并应用提取函数、参数化、共享模块等策略;第二步用 --dead-code 从入口点做图遍历,报告未使用文件、导出、符号和导入,按置信度排序并人工验证后删除;第三步用 --complexity 按圈复杂度估算对文件排名,针对深层嵌套、长函数、分支链等采取守卫子句、提取函数、查表等策略。最后重新测量健康分确认改进。适用于被要求清理、改进、重构或偿还技术债的代码库,而非修复单个 bug。

编程与开发593 次安装

clawgod-claude-code-patch

ClawGod 是一个应用于官方 Claude Code CLI 之上的运行时补丁工具,由 ara.so 收录于 2026 每日技能合集。它不替换官方二进制文件,而是在其上解锁隐藏的内部功能、移除部分安全限制、启用多智能体协作,并加入视觉标识。安装后,Claude Code 的品牌色变为绿色表示补丁已生效,橙色表示未打补丁。补丁可解锁内部用户模式(24+ 隐藏命令如 /share、/teleport、/issue、/bughunter)、GrowthBook 功能开关覆盖、Agent Teams 多智能体集群、Computer Use 屏幕控制(macOS)、Ultraplan 多智能体规划与 Ultrareview 自动缺陷排查。同时移除 CYBER_RISK_INSTRUCTION 安全测试拒绝、URL 限制、破坏性操作强制确认及登录提示等限制。支持 macOS、Linux 与 Windows,要求 Node.js >= 18 且 Claude Code 已安装并认证。

编程与开发593 次安装

grepai-mcp-cursor

本技能介绍如何通过 MCP(Model Context Protocol)将 GrepAI 集成到 Cursor IDE,从而在 Cursor 中启用语义代码搜索。内容涵盖使用场景、前置条件、项目级与全局配置方法、可用工具(grepai_search、grepai_trace_callers、grepai_trace_callees、grepai_trace_graph、grepai_index_status)、使用示例、Cursor 设置与 MCP 状态验证、Windsurf 配置、多项目工作区方案、环境变量、故障排查、性能建议、与 Claude Code 的对比、最佳实践及移除集成的方法。

编程与开发593 次安装

cpp-pro

cpp-pro 是一个面向现代 C++ 编程的 AI 技能,用于编写符合惯用法的 C++ 代码,强调 RAII、智能指针与 STL 算法。它覆盖模板、移动语义与性能优化,适用于 C++11/14/17/20/23 特性、模板元编程与 concepts、完美转发、并发(std::thread 与原子操作)以及异常安全保证等主题。该技能会先澄清目标、约束与所需输入,再应用相关最佳实践并验证结果,提供可执行的步骤与验证方式;如需详细示例,会打开 resources/implementation-playbook.md。其输出包括遵循最佳实践的现代 C++ 代码、带合适 C++ 标准的 CMakeLists.txt、使用 include guards 或 #pragma once 的头文件、基于 Google Test 或 Catch2 的单元测试、AddressSanitizer/ThreadSanitizer 无告警输出、使用 Google Benchmark 的性能基准,以及模板接口的清晰文档。它遵循 C++ Core Guidelines,倾向于用编译期错误替代运行期错误。该技能仅适用于明确匹配上述范围的 C++ 任务,不适用于无关领域或范围外的工具;其输出不能替代针对具体环境的验证、测试或专家评审,若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。

编程与开发592 次安装

laravel-expert

Laravel Expert 是一个面向生产级 Laravel 开发的技能,以“资深 Laravel 工程师”角色提供可维护、符合惯用法的 Laravel 解决方案。该技能覆盖 Laravel 框架 10/11+,强调整洁架构、可读性、可测试性、安全最佳实践、性能意识以及约定优于配置,并遵循现代 Laravel 标准。它适用于构建新 Laravel 功能、重构遗留 Laravel 代码、设计 API、创建验证逻辑、实现认证与授权、组织服务与业务逻辑、优化数据库交互以及审查 Laravel 代码质量。技能内容给出了架构、路由、验证、Eloquent 与数据库、API 开发、认证、队列与作业、缓存、Blade 与视图等方面的工程原则,并列出了应避免的反模式。明确不适用于非 Laravel 项目、纯框架无关的 PHP 任务、用户要求非 PHP 方案以及与后端工程无关的任务。

编程与开发592 次安装

grepai-quickstart

GrepAI Quickstart 是一份面向初学者的快速入门指南,帮助用户在约 5 分钟内完成 GrepAI 的安装、初始化、索引与首次语义搜索。GrepAI 是一款支持语义化代码检索的命令行工具,通过本地 Ollama 生成代码嵌入向量,并存储在本地 GOB 文件中,从而允许用户用自然语言描述来搜索代码,而非仅依赖字面字符串匹配。该技能涵盖三类核心使用场景:第一次接触 GrepAI 的新用户、需要复习基本工作流的用户,以及在新项目中配置或向他人演示 GrepAI 的用户。前置条件仅为终端访问权限和一个待索引的代码项目。整个流程分为六步:安装 GrepAI(支持 macOS brew、Linux/macOS 安装脚本、Windows PowerShell 脚本三种方式)、安装并启动 Ollama 本地嵌入服务并拉取 nomic-embed-text 模型、在项目目录执行 grepai init 生成默认配置、运行 grepai watch 启动索引守护进程(可按约 512 token 分块并尊重 .gitignore)、使用 grepai search 进行语义搜索、以及可选的 grepai trace 分析函数调用关系。文档还提供了后台运行模式、JSON 输出、命令行速查表与检索技巧(建议用英文、描述意图而非字面关键词)。

编程与开发592 次安装

stripe-webhooks

stripe-webhooks 是一个用于接收和验证 Stripe Webhook 的技能,适用于搭建 Stripe Webhook 处理器、调试签名验证失败,以及处理支付、订阅或发票等事件。它提供 Stripe 官方 SDK 的验证方法示例(Node 与 Python),强调必须传入原始请求体、不能先做 JSON.parse;当请求被篡改或时间戳过期时会抛出签名验证错误。资料还列出常见事件类型(如 payment_intent.succeeded、payment_intent.payment_failed、customer.subscription.created、customer.subscription.deleted、invoice.paid、checkout.session.completed),并给出环境变量配置与本地开发时启动隧道转发的命令。技能目录中包含 express、nextjs、fastapi 的完整示例,以及概念、配置、验证细节等参考材料,并建议搭配 webhook-handler-patterns 使用以处理处理顺序、幂等、错误处理和重试逻辑。

编程与开发591 次安装

design-patterns-implementation

这是一份关于设计模式实现的中文技能资料,主题是运用 Singleton、Factory、Observer、Strategy 等成熟设计模式,解决软件架构中的常见问题,帮助构建可维护、可扩展、可测试的代码架构。资料列出了适用时机,包括解决常见架构问题、提升代码可维护性与可测试性、实现可扩展的插件系统、解耦组件、遵循 SOLID 原则,以及在代码评审中发现架构问题时使用。快速开始部分给出了数据库连接单例模式的最小可运行示例(含 TypeScript 代码),并说明可在 references/ 目录查看完整实现。参考指南覆盖 Singleton、Factory、Observer、Strategy、Decorator、Repository 六种模式以及依赖注入。最佳实践分为“应该做”与“不应该做”两类,例如选择能解决实际问题的模式、保持模式简单易懂、记录选择原因、考虑可测试性、遵循 SOLID、使用依赖注入、优先组合而非继承;避免不理解就套用、过度设计、强行套用、制造无谓抽象层、忽视团队对模式的熟悉度。资料未提供收费、价格或平台信息。

编程与开发590 次安装

rc-purchase-flow

rc-purchase-flow 是 RevenueCat 官方 AI 工具包中的一个技能,用于在 Android 应用中实现 RevenueCat 购买流程。它围绕 awaitPurchase() 展开,说明该调用在底层自动完成的六个步骤:构建 BillingFlowParams、调用 BillingClient.launchBillingFlow()、等待 PurchasesUpdatedListener 结果、将 Play 购买令牌提交到 RevenueCat 后端、由后端通过 purchases.subscriptionsv2.get 或 purchases.products.get 验证、并在 Google 规定的 3 天窗口内完成确认或消耗。技能指导开发者准备 Package 或 SubscriptionOption、执行购买、通过 CustomerInfo 的 entitlements 判断访问权限,并处理用户取消与 ProductAlreadyPurchasedError 等错误分支。还涵盖 StoreTransaction 字段说明以及重装或换机后的恢复购买流程,并区分 awaitPurchase 与 awaitRestore 抛出的不同异常类型。

编程与开发590 次安装

copilotkit-debug

CopilotKit Debug 是一个用于诊断 CopilotKit 相关问题的调试技能。当 CopilotKit 运行时无法访问或返回错误、智能体无法连接或流式响应、前端工具不执行、语音转录失败、包之间出现版本不匹配、AG-UI SSE 事件格式异常或缺失、以及 CORS 错误阻止浏览器请求运行时等场景下,可调用该技能。它提供了一套系统化的诊断流程:先收集包版本、运行时模式、传输配置、智能体类型、错误信息和浏览器网络请求等信息;再对照三套错误码体系(V1 错误码、V2 CopilotKitCoreErrorCode、TranscriptionErrorCode)定位根因;随后追踪 AG-UI 事件流(从 RunStartedEvent 到 RunFinishedEvent 的完整序列);借助参考文档匹配已知问题;最后修复并验证 /info 端点与 SSE 事件序列。调试过程中还可通过 copilotkit-docs MCP 服务器实时查询最新文档与源码示例。

编程与开发589 次安装