SuperAPI AI 工具集

Skill 广场

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

更新于 11-05 00:16

编程与开发

39,508 个结果

structure-review

Structure Review 是一个用于审查代码结构的技能,围绕两个核心问题展开:每一处结构是否在当前就物有所值,以及是否缺少能让代码更易导航和理解的结构。它帮助识别过度结构(如推测性抽象、过早泛化)和结构不足(如扁平目录、职责混杂、所有内容集中在一个文件或层级)。该技能适用于被询问代码是否过度工程化,或需要评估代码组织是否合理时。审查流程包括:阅读变更文件、附近接口及受影响的测试或文档,将每个文件分类为必要结构、当前即可回本的可读性结构、或推测性低价值结构;检查过度结构信号(如当前行为几乎不涉及的额外数据库列、JSON 字段、DTO 属性、配置键或钩子,增加跳转却不改善命名、复用、不变量或边界的辅助函数或包装器,调用方仍需了解抽象声称隐藏的内部细节,没有具体第二用途的扩展点、策略对象、插件钩子或标志等);检查结构不足信号(如一个目录有 10 个以上文件且跨越三个或更多不相关关注点而无子目录分组,模块公开接口混杂调用方必须自行过滤的能力,总是一起变更的文件在树中相距甚远等)。输出包含 Findings、Keep As-Is、Restructure Candidates、Open Questions 和 Verdict 五部分,并遵循最小有用建议、不制造简化机会等沟通规则。

编程与开发40 次安装

ponytail-review

ponytail-review 是一款专用于代码审查的技能,只关注过度工程化问题,找出可以删减的内容:重复实现的标准库功能、不需要的依赖、推测性的抽象、死代码等。它以每行一条发现的形式输出,包含位置、应删除的内容及替代方案,并以可减少的代码行数作为最终指标。它只列出建议、不实际修改代码,正确性缺陷、安全漏洞和性能问题不在其范围内,需交由常规审查处理。

编程与开发40 次安装

telnyx-twilio-migration

telnyx-twilio-migration 是一个用于将项目从 Twilio 迁移到 Telnyx 的迁移编排工具。它把迁移拆分为按顺序执行的 6 个阶段:发现、规划、安装配置、代码迁移、验证和清理,覆盖语音、消息、WebRTC、Verify、SIP、传真、视频、Lookup、号码等多个产品线。工具通过 migration-state.json 记录迁移进度和资源 ID,支持中断后恢复;使用统一的认证方式替换(Basic Auth 转 Bearer Token)、Webhook 签名算法替换(HMAC-SHA1 转 Ed25519)以及 Webhook 载荷结构调整。执行过程中要求先完成前置确认,包括 API Key 安全设置确认、各产品的目标号码、目标国家 ISO-2 代码、付费测试的最大花费授权等,且不允许在对话中粘贴 API Key。

编程与开发40 次安装

forge

Forge 是一个用于软件产品设计、规划与规格说明的平台。它把初始想法(即使模糊)转化为完整的产品与实施计划,按六个逐级深入的层级组织:意图(PRD)、范围(MVP/路线图)、设计(视觉与交互)、架构(slice/模块/数据模型)、实施计划(每个 slice 的契约、算法、任务清单与验收标准)、验证(单元/集成/E2E/UI 测试)。Forge 以三种规划单元组织工作:slice(端到端完整功能)、模块(技术分组)和基础(横向关注点,如设计系统、认证、i18n、CI/CD)。其核心原则包括:为业务规则、边界情况、验证和约束分配稳定 ID 以实现全链路可追溯;每个阶段结束时必须由人类明确批准(gate);强调完整性优先于速度;重大文档需多视角审查;所有交付物必须存放在 .forge 目录。Forge 提供脚本用于状态管理、锚点解析、守卫检查、同步和完整性校验,并支持引导模式与快速通道两种运行模式。

编程与开发40 次安装

aurelius-mapping

aurelius-mapping 是一个面向 Delphi 开发者的技能,用于通过 TMS Aurelius ORM 的特性(attributes)将 Delphi 类映射到关系型数据库。它适用于创建实体类、为已有类添加 Aurelius 映射等场景。所有映射特性均声明在 Aurelius.Mapping.Attributes 单元中。该技能的核心价值在于指导映射方案的选择:对于全新 schema(无现存数据表)默认采用 [Automapping],依赖字段命名约定自动推断表名、列名、可空性和标识符;对于遗留或固定 schema,使用显式特性([Table]、[Column]、[Id] 等)精确匹配现有表和列名;也可以混合使用,仅在需要覆盖默认值处添加显式特性。当用户未指定时,技能建议从上下文推断或主动询问。此外,技能强调若干关键规则,涵盖关联对象与集合的生命周期管理、懒加载代理的使用方式,以及在 initialization 段调用 RegisterEntity 注册实体以防止 Delphi 链接器移除类定义(在 XData 服务等服务器应用中尤为重要)。完整的特性签名、选项表和代码示例收录于 references/mapping.md。

编程与开发40 次安装

kthis-migration

本技能用于把遗留 KTHIS / eHealth 系统(Eclipse RCP + SWT 厚客户端,Java 6 / GBK 编码)中的某个功能迁移、重写或 1:1 还原到 WebHIS(React 18 + antd 4 + dva 前端,Spring Boot 2.7 + MyBatis 后端)。它以遗留源码作为业务逻辑的唯一事实来源,通过「定位定界 → 遗留链路端到端追踪 → 新侧落点确认 → 后端接口层 → 前端实现 → 验证门禁与提交」六阶段流程推进,并要求全程留存证据、遵循前端规范、按门禁自查。适用于按遗留代码实现新页面、弹窗、接口等迁移实现工作,不适用于没有遗留对应物的新功能开发,也不负责撰写迁移设计文档。

编程与开发40 次安装

git-commit

git-commit 是一个用于执行原子化 Git 提交的技能,强调每次提交只对应一个交付行为。它通过分析暂存区改动,自动生成符合 Conventional Commits 规范的提交信息,并提供智能暂存建议:当工作区存在多个不相关变更时,先分组并询问用户要提交哪一个。该技能包含分类变更、仅暂存目标改动、验证原子性、生成消息、执行提交等步骤,并支持 GPG/SSH 签名提交、fixup 提交与 autosquash 等操作。适用于需要保持提交历史清晰、可审查、可回滚的开发场景。

编程与开发40 次安装

coding-standards

这是一套适用于 TypeScript、JavaScript、React 和 Node.js 开发的通用编码标准、最佳实践与模式集合。内容以规范示例与反例对照的方式,覆盖代码质量原则(可读性优先、KISS、DRY、YAGNI)、变量与函数命名、不可变性模式、错误处理、Async/Await 并行执行、类型安全、React 组件结构、自定义 Hook、状态管理、条件渲染、REST API 约定、统一响应格式、基于 zod 的输入验证、项目文件组织与命名、注释与 JSDoc、性能优化(记忆化、延迟加载、数据库查询)、测试规范(AAA 模式与测试命名)以及常见代码异味检测(过长函数、过深嵌套、魔数)。适合在启动新项目、代码审查、重构、统一命名与格式、配置 linting/格式化/类型检查、引导新贡献者等场景启用。

编程与开发40 次安装