SuperAPI AI 工具集

Skill 广场

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

更新于 11-14 00:15

编程与开发

41,045 个结果

telnyx-voice-gather-java

Telnyx Voice Gather - Java 是 Telnyx 官方 Java SDK(com.telnyx.sdk:telnyx,版本 6.36.0)中用于在通话中采集用户输入的技能。它支持通过标准 DTMF 采集构建交互式语音菜单,也支持基于 AI 的语音采集来收集结构化信息,并可启动、停止 AI 语音助手。开发者可通过 Maven 或 Gradle 引入依赖,使用 TelnyxClient 调用 Call Control API 的 gather、gather_using_audio、gather_using_speak、gather_using_ai 等接口,并通过 Ed25519 签名验证处理 call.gather.ended、call.ai_gather.ended 等 Webhook 事件。适用于构建 IVR 菜单、AI 语音助手和电话信息采集流程。

编程与开发10 次安装

telnyx-voice-java

Telnyx Voice - Java 是 Telnyx 官方提供的 Java SDK 技能,用于以编程方式控制电话呼叫。开发者可通过该 SDK 发起或接听呼叫、转接、桥接通话、采集 DTMF 按键、流式传输音频,并通过 webhook 接收实时呼叫事件。SDK 支持 Maven 与 Gradle 两种依赖引入方式,提供 TelnyxClient 客户端初始化、错误处理、分页遍历等能力。所有电话号码需使用 E.164 格式。呼叫控制为事件驱动模式,外呼以 dial() 开始,呼入需先从 webhook 应答,后续命令依赖事件中的 call_control_id。生产环境需验证 Ed25519 签名的 webhook,并保证 webhook 端点可公网访问。

编程与开发10 次安装

telnyx-voice-media-curl

Telnyx Voice Media(curl 版)是一套通过 curl 调用 Telnyx Call Control API 的技能,用于在通话中播放音频、使用文本转语音(TTS)以及录制通话。它面向构建 IVR 系统、播放公告或录制对话的场景,提供播放音频 URL、停止播放、开始/停止/暂停/恢复录音、语音合成播报等命令示例,并说明相关 Webhook 事件与 Ed25519 签名验证方式。所有请求通过 Bearer Token 认证,需设置 TELNYX_API_KEY 环境变量。

编程与开发10 次安装

telnyx-webrtc-java

Telnyx WebRTC Java 技能,基于 Telnyx Java SDK(com.telnyx.sdk:telnyx:6.36.0),用于在 Java 应用中管理 WebRTC 相关凭证与移动推送通知设置。主要覆盖两类资源:移动推送凭证(mobile_push_credentials)的列表、创建、检索与删除,以及按需电话凭证(telephony_credentials)的列表、创建、检索、更新与删除。适用于构建浏览器端或移动端软电话(softphone)应用时,通过 Java 代码配置 iOS 等平台的推送证书与私钥、生成和管理 SIP 用户名与密码等凭证。文档提供了 Maven 与 Gradle 依赖、客户端初始化方式、错误处理示例(401/403/404/422/429)以及分页用法(autoPager、hasNextPage、nextPage)。

编程与开发10 次安装

cloudbase-document-database-web-sdk

CloudBase 文档数据库 Web SDK 技能,用于在浏览器或 Web 应用中通过 @cloudbase/js-sdk 读写 CloudBase 文档数据库(NoSQL 集合)数据。适用于前端 CRUD、复杂查询、分页、聚合、watch() 实时监听和地理位置查询等场景。技能强调先确认调用方身份与集合权限,保持单一共享的 app/database 实例,并正确处理返回结构(如新增文档 ID 位于 result._id)。不适用于小程序 wx.cloud.database()、服务端或云函数数据库访问、SQL/MySQL 操作,以及纯资源权限管理。

编程与开发10 次安装

load-pr-context

load-pr-context 是一个用于加载当前分支拉取请求(PR)上下文的技能,通过 GitHub MCP 工具获取结构化数据。它根据给定的 owner/repo 和分支名查找处于打开状态的 PR,并汇总 PR 标题、编号、状态、描述要点、变更文件、CI 状态、评审状态以及阻塞问题等信息。该技能通常在功能分支上启动会话时自动调用,所有数据均通过 MCP 工具获取,无需使用 CLI 命令,输出保持简洁以避免干扰会话启动。

编程与开发10 次安装

api-designer

API Designer 是一个面向 REST 与 GraphQL API 设计的技能,定位为资深 API 架构师,专注于设计可扩展、对开发者友好的 API,并产出完整的 OpenAPI 3.1 规范。它适用于设计新 API、创建 OpenAPI 3.1 规范、资源与关系建模、API 版本化策略、分页与过滤设计、错误响应标准化、认证流程规划以及 API 契约文档编写等场景。该技能提供核心工作流(分析领域、建模资源、设计端点、编写契约、规划演进),并附带 REST 模式、版本化、分页、错误处理、OpenAPI 等参考指南,同时给出必须遵循与必须避免的设计约束,以及包含资源模型、端点规范、OpenAPI 规范、认证授权流程、错误目录、分页过滤模式、版本化与弃用策略的输出模板。

编程与开发10 次安装

debugging-wizard

Debugging Wizard 是一个面向代码调试场景的 AI 技能,适用于排查错误、分析堆栈跟踪以及定位异常行为的根本原因。该技能将调试者定位为拥有 15 年以上多语言、多框架经验的资深工程师,强调用科学方法系统性地隔离问题,而非凭猜测行事。其核心工作流包括:复现问题、隔离最小失败用例、提出并逐一验证假设、实施修复、添加防护措施防止回归。技能内置多份参考文档,分别覆盖按语言配置调试器、常见 bug 模式识别、二分查找与 git bisect 等策略、常见错误快速修复以及复杂 bug 的系统化调试方法。同时给出明确的约束:必须先复现问题、收集完整错误信息与堆栈、一次只验证一个假设、记录发现、修复后补充回归测试、提交前清除调试代码;禁止未经验证的猜测、一次性做多处改动、跳过复现、主观假定原因、无防护地在生产环境调试以及遗留 console.log 或 debugger 语句。输出模板要求给出根本原因、证据、修复方案与预防措施。

编程与开发10 次安装

typescript-pro

TypeScript Pro 是一个面向 TypeScript 高级开发的技能,适用于构建需要高级类型系统、泛型或全栈类型安全的 TypeScript 应用。它定位为资深 TypeScript 专家,专注 TypeScript 5.0+ 高级类型特性、全栈类型安全与构建优化,目标是创建零运行时类型错误的类型安全 API。可用于实现类型守卫、工具类型、tRPC 端到端类型安全、tsconfig 与构建工具配置、判别联合、泛型与条件类型、编译与打包体积优化等场景。技能内置核心工作流:分析类型架构、设计类型优先 API、以类型安全方式实现、优化构建、测试类型。并提供按上下文加载的参考指南,涵盖高级类型、类型守卫、工具类型、配置与设计模式。同时给出必须遵守与禁止事项,如启用严格模式、使用类型优先设计、品牌类型、satisfies 操作符、判别联合,避免无理由使用 any、禁用严格空检查、滥用 as 断言、使用 enum 等。

编程与开发10 次安装

flutter-media

Flutter Media 是 thienqo/flutter-skills 提供的媒体能力实现技能,面向 Flutter 应用开发场景,用于指导实现相机拍摄、二维码/条形码扫描、音视频录制与回放、音乐播放器、直播、通话和屏幕共享等媒体功能。该技能强调在遵循用户意图、已解析的播放或采集 SDK 以及各目标平台生命周期约束的前提下交付媒体行为,并保持现有包与架构不变。安装该技能无需服务商账号、服务器密钥、房间、流地址或相机/麦克风访问权限。技能内容围绕建立媒体契约、按采集录制、扫码、播放与流媒体、音乐播放、音频中断与路由、直播、实时通话与屏幕共享等模式阅读参考、明确资源所有权与生命周期、闭合验证证据等方面展开。

编程与开发10 次安装

tools-unity-state-machine

这个技能聚焦于 Unity 项目中状态机(State Machine)的安全实现模式,用于管理游戏流程、UI 导航与实体行为。它涵盖的核心内容包括:基于 IState 接口的状态定义与抽象基类实现,使用 UniTask 支持异步的进入、退出、挂起与恢复操作;通过 StateNavigationController 管理状态栈的导航、附加状态(navigate additive)与状态退出;状态容器通过 LifetimeScope 与安装器(Installer)实现依赖注入与生命周期管理;ActivityState 与 ActivityController 基类用于承载 UI 活动流程;分层状态机(Hierarchical State Machine,HSM)支持父子状态与最近公共祖先的切换逻辑;此外还包含转移守卫(Guard)、转移事件(OnStateTransition 等)、状态历史(GoBack)以及安全异步释放与强制隐藏状态等清理安全模式。适合需要在 Unity 中管理复杂状态切换、避免异步竞态与资源泄漏的开发者参考。

编程与开发10 次安装

build-feature

这是 todoist/todoist-cli 中的一项开发技能,用于在实现某个新功能前先与项目负责人确认尚未确定的决策,然后按测试优先的方式,把功能拆成薄切片逐步实现。根据资料,它描述的工作流程包括:先阅读最接近的现有功能及其测试作为模式参考;把请求中尚未明确的事项一次性向负责人提问;把“完成”写成可检查的行为;为每个行为先写测试、再让其通过;同步更新受影响的配套文件;最后验证并汇报。该技能还列出了新增命令、新增 SDK 方法、返回实体的变更、删除类写入、彩色或符号输出、新错误码、结构调整等需要同步更新的清单。具体适用语言、依赖版本和完整项目环境暂未提供。

编程与开发10 次安装

learn

learn 是 Todoist CLI 仓库中的一条工作技能(skill),用于把一次纠正或反复出现的错误,转化为能够阻止该错误的最强结构,并验证该结构确实能捕获这个错误。其流程分为五步:先把错误写成可被脚本检测的检查项,而不是模糊的提醒;再按强度从高到低选择承载结构,依次为编译器拒绝的类型、.oxlintrc.json 中的 lint 规则、扫描代码或命令树的测试、.agents/scripts/ 中的脚本检查、.agents/checks/ 中供人工判断的检查、最后才是 AGENTS.md 或技能中的文字说明;然后故意犯下该错误,确认新结构会失败,去掉错误后通过,并运行 npm run verify;接着删除被新检查取代的说明行,并更新 docs/agents.md 中的规则表;最后以单独的 PR 提交,标题用 chore: 或 test: 以避免触发发布。

编程与开发10 次安装