SuperAPI AI 工具集

Skill 广场

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

更新于 11-05 00:16

编程与开发

39,552 个结果

synthesis-code-planning

synthesis-code-planning 是一套结构化的代码规划与实现方法论技能,用于在用户目标与约束条件下选择并落地代码方案。它要求先收集任务描述、现有代码和相关文档三类输入,再依次执行分析、生成可行方案、评估选择、实现四个步骤。核心规则强调:只在确实存在真实选择时才比较多种方案,若约束已决定唯一做法则说明理由直接推进;修复缺陷前须记录假设、可证伪预测及会改变判断的观察;委托决策改变的是审批节奏而非验证义务;以根因为导向,优先使用内建特性与代码库既有约定,以最少代码完成任务。

编程与开发37 次安装

oop-polymorphism

该技能用于在面向对象设计中实现多态与接口,帮助构建灵活、可扩展、组件可互换的系统。内容围绕多态行为的理解与应用,涵盖通过接口、抽象类和运行时类型替换实现多态。示例涉及 Java 中基于接口的多态,如 PaymentMethod 接口及 CreditCard、PayPal、BankTransfer 等实现,以及 PaymentProcessor 对多种支付方式的统一处理;Python 中基于 Protocol 的结构化类型多态与 ABC 抽象基类,如 Serializable、Identifiable 协议和 DataStore 抽象类的 MemoryStore、FileStore 实现与 DataManager 的使用;TypeScript 中基于接口的多态,如 Logger、Formatter 接口及 ConsoleLogger、FileLogger、JsonFormatter、TextFormatter、MultiLogger 等实现。适用于需要可互换组件、统一接口处理不同实现、数据存储迁移备份等场景。具体安装与使用步骤暂未提供。

编程与开发37 次安装

codebase-mapper

codebase-mapper 是 GSD(Get Shit Done)体系下的代码库分析智能体,用于读懂已有项目的结构、写法约定、依赖关系与技术债。它从 package.json、requirements.txt、Cargo.toml、go.mod、*.csproj 等标记文件识别项目类型,再扫描源码目录、入口文件、测试与配置位置;梳理运行时、开发及对等依赖,检查过时包与安全漏洞;归纳命名、文件组织、错误处理、状态管理与 API 写法;整理外部 API、数据库、第三方服务与环境变量依赖;并检索 TODO、FIXME、HACK、XXX、@deprecated 标记、缺失测试与遗留调试语句等债务线索。分析完成后按规定格式产出 ARCHITECTURE.md(系统概述、组件职责与位置、依赖与被依赖关系、数据流、集成点、约定、技术债清单)与 STACK.md(运行时、生产与开发依赖、基础设施、配置变量)。适合接手陌生仓库、梳理项目文档或评估重构前状况,扫描示例使用 PowerShell 命令,需在具备相应环境与权限的机器上执行。

编程与开发37 次安装

api-design

这是一个关于 REST API 设计最佳实践的中文技能指南,内容涵盖资源命名、版本控制、错误处理、分页、HATEOAS、限流以及 OpenAPI 文档等方面。该技能适合在新建 REST API、审查或重构现有端点、定义错误响应与分页策略、编写接口文档等场景中使用。正文分为六个部分:资源命名遵循复数名词、统一大小写、按归属嵌套不超过两层、仅对非 CRUD 操作使用动词;版本控制比较 URI 路径、请求头、查询参数三种策略及其优缺点;错误处理采用 RFC 9457(application/problem+json)统一错误格式并给出 HTTP 状态码语义对照;分页介绍游标分页和偏移分页两种方式及响应结构;HATEOAS 通过 _links 引导客户端,并提及 Spring Boot 的 hateoas 依赖;限流介绍令牌桶、滑动窗口、漏桶三种策略及响应头字段,另含 springdoc-openapi 注解示例。文中还列出常见反模式及运行时生成 OpenAPI 规格与打开 Swagger UI 的命令。

编程与开发37 次安装

ast-grep

ast-grep 是一款用于结构化代码搜索的工具,能够按照代码的语法结构而非纯文本或正则表达式来查找语言构造与代码模式。该技能的核心用途是把自然语言查询翻译成 ast-grep 规则,先在示例片段上验证规则是否匹配,再在整个代码库上运行。它支持完整的规则语法,包括原子规则、关系规则(has/inside)、组合规则(all/any/not)以及元变量,适合查找文本或正则难以表达的代码模式。使用前需确保 ast-grep --version 可正常执行,缺失时可通过 brew install ast-grep(macOS)、npm i -g @ast-grep/cli 或 cargo install ast-grep 安装,并注意以 ast-grep 命令调用(sg 别名会与系统 sg 冲突)。

编程与开发37 次安装

shell-conventions

Shell Conventions 是一个用于应用和审查 shell 工具约定的技能,主要针对 shell 脚本、shell 片段、Makefile 和 justfile 的约定执行。它强调可移植的 bash 与 sh 实践、变量引用、环境变量使用以及 Make 或 just 的任务模式。该技能适用于编辑现有 shell 脚本、Makefile 或 justfile 时自动触发,也可通过 check 模式仅验证约定合规性。它不适用于脚本生成、大规模 shell 重构、Python 或 CI 工作流 YAML。

编程与开发37 次安装

javascript-ops

JavaScript Operations 是一个面向现代 JavaScript 与 Node.js 开发的参考型技能,内容涵盖异步编程模式、模块系统选择、运行时内部机制以及 ES2022–2025 新特性。它通过决策树形式帮助开发者选择异步方案(如 async/await、Promise 组合器、流、Worker)和模块系统(ESM、CJS、双包),并附有事件循环速查、现代语法速查表、Node.js 内置模块与测试运行器用法、错误处理模式及常见陷阱对照。该技能以参考资料文件形式组织,按需加载异步模式、模块与运行时、现代特性、Node 模式、浏览器端专家经验等内容。适用于需要系统梳理 JS/Node 技术细节、进行迁移决策或排查异步与模块相关问题的开发者。

编程与开发36 次安装