structured-rpi
structured-rpi 是一套轻量的“研究→计划→实现”工作流技能,用于在多文件重构、需求不清、架构或 API 设计、存在迁移/数据/安全/兼容风险,或用户要求先规划、比较方案与设置检查点时,先规划再动手;明显的缺陷修复、单文件修改或“直接做”的请求不适用。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-07 00:13
40,021 个结果
structured-rpi 是一套轻量的“研究→计划→实现”工作流技能,用于在多文件重构、需求不清、架构或 API 设计、存在迁移/数据/安全/兼容风险,或用户要求先规划、比较方案与设置检查点时,先规划再动手;明显的缺陷修复、单文件修改或“直接做”的请求不适用。
squad-explore 是一个代码库探索与规划技能:当实现方向不明确时,先深度探索代码库、产出方向报告,并生成分阶段任务。它本身不写代码,报告会永久保存到 squad 看板。
ByteRover 是一个项目级知识库工具,通过上下文树(context tree)在多次会话之间持久保存项目知识,帮助避免重复发现代码模式、约定和决策。它提供两个核心操作:query(检索知识)和 curate(存储知识)。在开始工作前用 brv query 查询已有知识,在完成工作后用 brv curate 记录洞察、决策和缺陷修复。适合需要跨会话积累项目上下文的开发场景。
mcporter 是一个用于管理 MCP(Model Context Protocol)服务器与工具的 CLI 工具。它支持列出已配置的服务器、进行认证、直接调用 MCP 工具(兼容 HTTP 与 stdio 两种传输方式),并可为 MCP 工具生成 CLI 包装与类型定义。用户可通过 Homebrew 安装,配置存放于 ~/.config/mcporter/ 目录。该技能适合需要以命令行方式集中管理、调试和调用 MCP 服务器及工具的开发与自动化场景。
Synthesis Anti-Shortcuts 是一个用于识别和消除“偷懒捷径”反模式的技能。它针对的是那些表面看起来像优秀工程、但实际在用户要求最佳方案后悄悄替换为低投入路径的草稿,并把这些行为隐藏在“for now”、“minimal diff”、“backward compatible”、“out of scope”等听起来合理的词汇下。该技能为这些伪装命名,并提供剥离它们的协议。核心规则包括约束优先、子代理派发与验收卫生、响应前自检、以及交付即完整性等。它包含完整的参考文档、案例研究和可扫描的短语目录,可通过脚本扫描草稿中的伪装词汇。
用于编写或审查 Taiga UI schematics 迁移的技能,帮助分析跨主版本的 API 变更、选择迁移策略、编写迁移代码与快照测试。
Ponytail 是一个面向 AI 编码助手的行为约束技能,来自 tanstack/ai。它让助手扮演“懒惰的资深开发者”,在每个回应中强制追求最简单、最短、最小且真正能用的方案。它通过一套“阶梯”决策逻辑依次自问:这个需求是否真的需要存在(YAGNI)、标准库能否解决、原生平台特性是否够用、已安装依赖是否已覆盖、能否一行解决,只有全部不成立才写最小可行代码。Ponytail 默认全程激活,支持 lite、full、ultra 三种强度,并可用“stop ponytail”或“normal mode”关闭。它禁止未被要求的抽象、样板代码和为将来预留的脚手架,强调删除优于新增、无聊优于炫技、最少文件与最短可用 diff。同时它规定了不可偷懒的边界,如信任边界的输入校验、防止数据丢失的错误处理、安全措施、无障碍基础能力以及用户明确要求的内容,并要求非平凡逻辑留下一个可运行的最小检查。
Telnyx 10DLC Java 是 Telnyx 官方 Java SDK 中用于美国 A2P 10DLC 品牌与活动注册合规的模块。它帮助开发者通过 Java 代码完成品牌创建、活动提交、消息配置文件分配以及电话号码与活动的绑定,并支持 Ed25519 签名的 Webhook 验证。该技能适用于需要在美国进行 A2P 短信合规注册的 Java 应用,提供 Maven/Gradle 依赖、错误处理、分页和顺序操作等指导。
Telnyx Account Notifications - Java 是一个面向 Java 开发者的技能,用于通过 Telnyx Java SDK 配置账户告警与事件的通知渠道和通知设置。它提供通知渠道(notification channels)、通知事件(notification events)、通知事件条件(notification event conditions)、通知配置文件(notification profiles)以及通知设置(notification settings)的完整 CRUD 示例代码,涵盖列表、创建、获取、更新和删除操作。渠道类型支持 sms、voice、email、webhook。技能包含 Maven 与 Gradle 依赖安装方式、客户端初始化、错误处理(401/403/404/422/429)以及分页用法说明,适合需要在 Java 应用中集成 Telnyx 账户通知能力的开发者参考。
Telnyx Account Notifications - Ruby 是一个面向 Telnyx 平台的 Ruby SDK 技能,用于配置账户告警与事件的推送渠道及相关设置。该技能通过 telnyx 这个 Ruby gem 提供 API 调用示例,涵盖通知渠道(notification channels)、通知事件、通知事件条件、通知配置文件(notification profiles)以及通知设置(notification settings)等资源的管理。开发者可以使用它添加、查询、更新和删除通知渠道,渠道类型包括短信(sms)、语音(voice)、邮件(email)和 Webhook;也可以创建和管理通知配置文件,并将渠道、事件条件与配置文件组合成通知设置。技能文档还给出了错误处理范式,包括网络错误、429 限流、422 校验错误和 401 认证错误的捕获与应对方式,并提示使用 auto_paging_each 进行自动分页遍历。使用前需要设置 TELNYX_API_KEY 环境变量并初始化 Telnyx::Client。该技能适合需要在 Ruby 应用中集成 Telnyx 账户通知能力的开发者,尤其是希望以代码方式自动化管理告警推送配置的场景。
Telnyx AI Assistants 的 Java SDK 技能资料,用于创建、查询、更新和删除语音 AI 助手,支持自定义指令、对话、测试评估及外部提供商导入,需通过 Maven 或 Gradle 引入 telnyx:6.89.0。
Telnyx 传真 Java SDK 技能,提供以编程方式发送和接收传真、管理传真应用与媒体文件(PDF)的 Java 示例,涵盖传真应用增删改查、传真发送与查询、取消、刷新及 Webhook 签名验证等能力。
Telnyx IoT Java SDK 技能,提供用 Java 管理 IoT SIM 卡、eSIM、数据套餐与无线连接的示例,适用于构建 IoT/M2M 解决方案。
Telnyx Missions 的 Java SDK 技能,提供用 Java 创建和管理 Telnyx Missions(AI 驱动的自动化工作流、任务及子资源)的示例,含任务、知识库、MCP 服务器与运行事件的调用方式。
Telnyx Numbers Compliance - Ruby 是 Telnyx 官方提供的 Ruby SDK 技能示例,用于通过 Ruby 代码管理电话号码的合规相关事务,包括监管要求、号码套餐(bundles)、支持文档以及已验证号码。该技能以 Ruby 代码片段形式展示如何调用 Telnyx API,涵盖套餐定价查询、用户套餐的创建与停用、文档的上传/下载/更新/删除、监管要求与要求组的增删改查及提交审批、用户地址管理等。使用前需安装 telnyx gem 并通过 API Key 初始化客户端。所有电话号码需采用 E.164 格式。示例中包含错误处理建议,如网络错误、限流(429)、校验错误(422)和认证错误(401)的处理方式。
Telnyx Numbers Config - Java 是一个面向 Java 开发者的技能,用于通过 Telnyx Java SDK 配置电话号码设置,包括主叫号码显示(caller ID)、呼叫转移、消息功能启用以及连接分配等。该技能提供可直接参考的 Java SDK 示例代码,涵盖电话号码列表查询、单个号码检索、号码归属验证、批量号码更新、批量删除、紧急设置批量更新、消息设置查询与批量消息配置等操作。示例基于 com.telnyx.sdk:telnyx:6.89.0,支持 Maven 与 Gradle 引入,并演示了客户端初始化、错误处理(401/403/404/422/429)以及分页遍历方式。所有电话号码需使用 E.164 格式。
Telnyx Numbers - Java 是 Telnyx 官方 Java SDK 中用于电话号码管理的技能模块,帮助开发者在 Java 应用中搜索、订购和管理电话号码。它基于 com.telnyx.sdk:telnyx(版本 6.89.0)提供,支持按位置、功能和覆盖范围筛选可用号码,创建号码订单与预留,查询订单状态,以及管理高级订单、号码块、评论、国家覆盖、客户服务记录等资源。所有号码需使用 E.164 格式(如 +13125550001)。该技能强调错误处理(401/403/404/422/429)与分页迭代,适用于需要自动化号码采购与库存管理的电信、通信平台和呼叫中心类 Java 项目。
Telnyx Numbers - Ruby 是 Telnyx 官方提供的 Ruby SDK 技能文档,用于通过 Ruby 代码搜索、订购和管理电话号码。该技能涵盖电话号码的可用性搜索、号码订单创建与状态查询、号码预留、高级订单、号码块、客户服务记录、国家覆盖范围等操作。使用前需安装 telnyx gem 并配置 API 密钥,所有电话号码须采用 E.164 格式。文档提供了核心任务、重要支持操作及附加操作的 SDK 方法与端点说明,并强调错误处理与分页用法。
Telnyx Numbers Services - Java 是 Telnyx 官方提供的 Java SDK 技能示例,用于通过 Java 代码配置电话号码的语音信箱、语音通道(Channel Billing)以及紧急服务(E911)相关功能。该技能基于 com.telnyx.sdk:telnyx 6.89.0 版本,提供 Maven 与 Gradle 两种安装方式,并演示了客户端初始化、错误处理与分页等通用用法。主要覆盖的接口包括:非美国区域语音通道的查询与更新、美国区域入站通道的查询与更新、按区域列出使用 Channel Billing 的号码、动态紧急地址的增删查、动态紧急端点的增删查,以及电话号码语音信箱设置的查询、创建与更新。所有示例均以 Java 代码片段形式给出,包含请求参数构建与返回字段说明,适合需要在 Java 项目中集成 Telnyx 号码服务能力的开发者参考。
面向 Telnyx API 的 OAuth 2.0 认证实现技能,提供 Java SDK 示例,涵盖授权码流程、令牌交换、令牌自省、动态客户端注册、JWKS 获取及 OAuth 客户端与授权的管理。
Telnyx Porting In - Java 是 Telnyx 官方提供的 Java SDK 技能,用于将电话号码携入(Port In)Telnyx 平台。该技能通过 Java SDK 示例,演示如何检查号码可携性、创建携号转网订单、上传 LOA(授权书)文档配置以及跟踪转网状态。开发者可使用 Maven 或 Gradle 引入 com.telnyx.sdk:telnyx:6.89.0 依赖,通过 TelnyxOkHttpClient.fromEnv() 初始化客户端。技能覆盖可携性检查、转网事件查询与重发、LOA 配置的增删改查与预览、转网报告生成、英国运营商列表查询、转网订单创建与检索、异常类型查询、电话号码配置管理等接口。所有电话号码需使用 E.164 格式,并需处理 401、403、404、422、429 等常见错误码。
该技能用于在 Telnyx 平台上处理号码被携出(port-out)时的管理请求,提供 Java SDK 示例。可按条件列出携出请求、查看单个请求详情、查看和重新发布携出事件、列出特定订单可用的拒绝代码、生成和查询携出相关报告、管理请求评论与支持文档,以及授权或拒绝携出请求并更新状态。安装方式为通过 Maven 或 Gradle 引入 com.telnyx.sdk:telnyx:6.89.0,并使用 TelnyxOkHttpClient.fromEnv() 初始化客户端。
Telnyx SIP 的 Java SDK 技能,用于通过 Java 代码配置 SIP 中继连接与语音出站配置,适合对接 PBX 系统或管理 SIP 基础设施。
基于 Telnyx Storage(兼容 S3 的 API)的 Java SDK 示例,用于管理云存储桶与对象,覆盖 SSL 证书、用量查询和预签名 URL 等能力,依赖 com.telnyx.sdk:telnyx:6.89.0。