SuperAPI AI 工具集

Skill 广场

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

更新于 11-09 00:13

编程与开发

40,292 个结果

implementation

面向开源 Rust/WebAssembly 项目的生产级代码实现技能。它要求严格遵循已批准的架构设计进行编码,强调代码整洁、可维护且经过完整测试,目标是消灭所有 lint 违规和编译警告。核心原则包括:按批准设计实现、任何代码都必须有对应测试、零编译警告与 lint 问题、所有公共 API 都要有文档。主要职责覆盖编码、测试、文档和代码质量四个方面:编写符合项目规范的地道 Rust 代码、使用合适的错误处理类型、避免过度设计;为所有公共函数编写单元测试、为模块交互编写集成测试、为复杂逻辑编写属性测试、为示例编写文档测试;为所有公共项编写 Rustdoc 注释并附示例,必要时更新 README;确保通过 cargo clippy 与 cargo fmt 检查,显式处理所有错误分支,生产代码中不出现 unwrap()(测试除外)。技术栈涉及 tokio 异步运行时、serde 序列化、reqwest/axum 的 HTTP 客户端与服务端、clap 命令行、tracing 日志以及 proptest 属性测试。成功指标为零编译器警告、零 clippy 警告、测试覆盖率超过 80%、所有文档示例可编译、生产代码路径无 panic。

编程与开发21 次安装

git-reconciler

Git Reconciler 是一个用于安全同步工作分支与 main/master 的技能。它会先检查当前 git 状态,识别主分支(main 或 master),拉取远程更新,分析分支分叉情况,并在合并前检测潜在冲突。若存在未提交改动,会询问用户先提交、暂存还是丢弃。它根据分支使用场景建议采用 merge 或 rebase 策略,执行同步,处理冲突,并验证结果。该技能也考虑了 worktrees 工作模式下的特殊处理。适合需要将个人分支与主干安全对齐协作者使用。

编程与开发21 次安装

pr-reviewer

PR Reviewer 是一个用于审查 Pull Request 的技能,依据 KISS、DRY、SOLID 等软件工程原则对代码变更进行系统化检查,并用西班牙语回复 PR 中的评论。它通过 gh 命令自动检测或获取 PR 信息、完整 diff 和已有评论,从安全性、代码质量、Bug 与边界情况、测试、风格与可维护性等维度分析变更,按严重程度生成结构化审查报告,并在用户确认后发布评论。适用于用户提出“审查 PR”“代码审查”“分析 PR 变更”“回复 PR 评论”或提供 PR 链接/编号等场景。

编程与开发21 次安装

worktree-manager

Worktree Manager 是一个用于管理 git worktrees 的技能,采用仓库内 .worktrees/ 文件夹策略。当用户表达“创建 worktree”“并行新建分支”等意图时使用。它把每个分支的独立工作副本放在仓库根目录下的 .worktrees/ 中,主仓库始终停留在 main/master,工作完成后移除 worktree 并清理分支。技能覆盖初始化 .gitignore、创建新分支 worktree、基于远程分支创建 worktree、列出、在 worktree 内工作、合并后清理以及 prune 孤儿引用等操作,并要求分支命名遵循 feature、bugfix、hotfix、chore 等约定,操作前向用户确认分支名和清理动作。

编程与开发21 次安装

cocoapods-publishing-workflow

本技能面向需要将 CocoaPods 库发布到官方 CocoaPods Trunk 的开发者,覆盖从 Trunk 账号注册、podspec 准备与校验、版本管理、Git 打标签到最终 pod trunk push 发布的完整流程。内容包含 pod trunk register/me、pod lib lint、pod spec lint、pod trunk push 等命令示例,podspec 必需元数据(name、version、summary、description、homepage、source、license、authors、平台部署目标)的写法,语义化版本与 Git 标签的对应关系,补丁/次要/主要版本发布流程,多 Pod 管理(add-owner、remove-owner、deprecate),以及常见错误(标签不匹配、校验失败、缺少 license)的排查方法和发布前检查清单、最佳实践与反模式。

编程与开发21 次安装

credo-configuration

Credo 是面向 Elixir 项目的静态代码分析工具,专注于代码质量与一致性检查。本技能用于配置 Credo,通过 .credo.exs 文件自定义代码质量规则与设置。配置内容涵盖文件包含与排除规则、插件与依赖加载、解析超时,以及一致性、设计、可读性、重构、警告等五大类检查项的启用与禁用。支持多套配置(如 default、legacy)并通过命令行 --config-name 切换,也支持 --strict、--all、--only 等命令行选项。检查项可设置优先级(:higher、:high、:normal、:low、:ignore)。适用于需要为 Elixir 项目定制静态分析规则的场景。

编程与开发21 次安装

phoenix-routing

Phoenix Routing 是 Phoenix 框架中用于将 HTTP 请求映射到控制器动作的路由技能。它涵盖基础路由声明、RESTful 资源路由、动态段参数捕获、作用域(scope)、管道(pipeline)、已验证路由(~p 签名)以及请求转发等能力。通过 get/post/patch/put/delete 等宏定义单条路由,用 resources 宏生成标准 CRUD 路由,并支持 only/except 限制、as 别名、嵌套资源。作用域用于按路径前缀和模块别名组织路由,管道用于组合 Plug 处理请求。已验证路由在编译期校验路径,支持结构体自动提取 ID 及自定义 Phoenix.Param 实现 slug URL。还提供 mix phx.routes 检查路由、forward 转发到其他 Plug 等能力。

编程与开发21 次安装

refactor

refactor 是一个代码重构技能,属于 han-core 技能集,命令形式为 /refactor [arguments]。其核心目标是在不改变代码外部行为的前提下,改善代码结构与质量。该技能强调“测试是安全网”,要求重构前必须存在并通过测试,否则应先补测试再重构。它提供了一套完整的重构流程:确保测试通过、每次只做一处小改动、改动后立即运行测试、通过后提交、循环往复,并保证每一步都可回退。技能还列出了重构前的检查清单、适合重构的代码坏味道(如长函数、深层嵌套、重复代码、魔法数字、复杂条件、上帝类等),以及不适合重构的场景(无测试、赶工期、发布前等)。同时给出多种经典重构手法的示例,包括提取函数、提取变量、内联函数/变量、重命名、用命名常量替换魔法数字、消除重复、简化条件、用多态替换条件、拆分函数等,并配有前后对比代码。该技能还包含重构黄金法则、工作流、策略(童子军规则、预备性重构、机会性重构、计划性重构)、安全检查清单、常见陷阱、成功衡量标准、输出格式模板,以及与其他技能(如 test-driven-development、proof-of-work、code-review 等)的集成建议。

编程与开发21 次安装

Scala Functional Patterns

Scala 函数式编程模式技能,涵盖不可变性与纯函数、高阶函数、模式匹配、代数数据类型(ADT)、Option/Either 单子、for 推导式、函数组合与函数式错误处理。通过 sealed trait 与 case class 建模领域数据,借助编译器穷尽性检查让非法状态不可表示,用 Option/Either 替代异常与 null,实现可组合、类型安全的错误处理。适合在 Scala 项目中编写可预测、易维护、线程安全的代码。

编程与开发21 次安装

bevy-rea

bevy-rea 是一个用于游戏开发流程的技能,作用是把 GDAS-reader 生成的证据账本(ledger)转换为一个 Bevy 0.20 crate。账本中每一条已确认或未知的条目都会生成一个插件桩(plugin stub),插件本身不重新实现原始产物。使用前需先运行 gdas-reader,且账本评分至少为 3 才能输出。它通过脚本读取账本 JSON 并写出 Cargo.toml、src/main.rs、各 feature 插件文件、占位资源与 COVERAGE.md,适用于以 Bevy 为重建目标的场景,不能当作反编译器使用。

编程与开发21 次安装

aspnet-core-apis

该技能面向 ASP.NET Core API 开发,涵盖 Minimal APIs、控制器、中间件、OpenAPI 与最佳实践。内容包含端点分组、Program.cs 注册、中间件管道顺序、自定义中间件、端点过滤器、OpenAPI/Swagger 配置、错误处理、限流、依赖注入模式、Native AOT 支持与 Options 模式等代码示例,并给出若干开发建议,如使用 TypedResults、传递 CancellationToken、用 MapGroup 分组端点、注意 UseRouting 与 UseRateLimiter 的顺序等。

编程与开发21 次安装

csharp-patterns

csharp-patterns 是一份面向现代 C# 开发的模式与特性参考,覆盖 C# 13/15、.NET 10/11 以及 .NET AI 集成。内容以代码示例形式给出,包含依赖注入(主构造函数、Options 模式)、Result 模式、仓储与规约模式、守卫子句、扩展方法、异步模式(并行执行、异步流、Channel 生产者/消费者),以及 C# 15 的扩展成员、字段支撑属性、空条件赋值等新特性。同时介绍 .NET 10 的 AOT、Blazor、Minimal API、EF Core、Aspire 等改进,并演示 Microsoft.Extensions.AI 与 Semantic Kernel 的 AI 集成方式。适合需要快速查阅现代 C# 惯用写法的开发者。

编程与开发21 次安装

signalr-realtime

SignalR 是用于在 Blazor 等 .NET 应用中实现实时通信的技术方案,本技能围绕 Hub 定义、分组、流式传输与横向扩展展开。资料展示了如何定义 NotificationHub、通过 Clients.All、Clients.Client、Clients.Others、Groups 与 GroupExcept 向不同范围推送消息,并给出服务端注册 AddSignalR、MapHub 的配置方式。客户端部分涵盖 Blazor Server 中通过 HubConnectionBuilder 连接、自动重连、生命周期回调,以及 JavaScript 客户端的 on、invoke、start 用法。还介绍了强类型 Hub 接口、从服务端服务通过 IHubContext 主动推送、使用 Redis 背板进行多实例扩展,以及 WebSockets、Server-Sent Events、长轮询的传输回退机制。适用场景包括游戏、仪表盘、协作应用、通知、股票行情与拍卖等实时需求。

编程与开发21 次安装

rails-query-object

Rails Query Object Generator 是一个面向 Ruby on Rails 项目的 AI 技能,用于按照 TDD(测试驱动开发)流程生成查询对象(Query Object),将复杂的数据库查询封装为独立、可测试的类。它适用于封装复杂查询、聚合统计数据、构建报表等场景。该技能遵循项目约定:查询对象通过构造函数接收上下文(如 user: 或 account:),返回 ActiveRecord::Relation 以支持链式调用,或返回 Hash 用于聚合结果,并提供 call 方法作为主操作入口,同时支持多租户(按 account 作用域隔离)。工作流程为:先在 spec/queries/ 编写失败测试(RED),运行确认失败,再在 app/queries/ 实现查询对象(GREEN),最后运行测试确认通过。技能内置多种模式,包括简单过滤查询、多方法聚合查询和分组查询,并强调多租户隔离测试、返回类型文档化、清晰命名以及使用 .includes() 防止 N+1 查询。

编程与开发21 次安装

project-development-mindset

Project Development Mindset 是一个用于规划并推进代码仓库变更的 AI 技能,覆盖从实现、验证到交接的完整流程。它强调以项目证据为依据、采用最小且连贯的改动来交付用户要求的结果,并根据影响范围、不确定性和可逆性来调整调查与验证的力度。该技能默认在主对话中运行,若需使用子代理则须先获得用户对代理数量和范围的明确批准。它要求先建立任务:检查适用指令、Git 状态以及与请求相关的源码、测试、配置和文档,保留无关的用户工作,识别可观察的成功标准与受影响的契约,并区分预期行为与当前行为。实现阶段主张复用项目现有组件、依赖、命令和架构,避免投机性选项与无关清理,在改动公共 API、持久化数据、权限或跨项目契约时检查受影响的调用方与消费方。验证阶段要求选择能检测变更行为失败的检查,按需补充回归覆盖,对重要 UI 变更在相关状态和视口下检查渲染结果,并审查完整任务差异。交接时先说明改了什么及原因,报告相关检查与结果、剩余缺口和仍需的决策。该技能仅在用户按名称调用时使用。

编程与开发21 次安装

openapi-endpoints

OpenAPI Endpoint Documentation Lab 是 Recollect 项目中的一个技能,用于端到端地生成和维护 OpenAPI 端点文档。它自主发现路由处理器、审计 Zod schema 的 .meta() 描述、创建补充文件并验证规范。整个流程分为六个阶段:发现、Schema 审计、创建补充、桶导出、验证规范、验证 UI。规范生成采用两遍方式:文件系统扫描器从处理器工厂自动推断 schema,合并脚本叠加人工编写的元数据。该技能支持 GET 和 POST 端点,要求每个 Zod 字段都有 .meta({ description }) 以生成字段描述。补充文件包含路径、方法、标签、摘要、描述、安全要求以及请求/响应示例。验证阶段通过脚本重新生成规范并检查 JSON,同时使用浏览器检查 Scalar UI 的渲染效果。适用于需要为 API 端点生成高质量文档的开发者,特别是使用 Zod 和 OpenAPI 的 TypeScript 项目。

编程与开发21 次安装

forge-build

forge-build 是一个面向 AI 编程工作流的技能,用于按已锁定的 forge 计划(wiki/plan.md)构建下一个阶段。它以“资深工程师模式”工作:在阶段边界内、在独立分支上完成该阶段的工作,然后交接给 forge-review 进行审查。使用前需阅读 forge-principles、wiki/learnings.md、计划中的阶段目标与可验证门禁、相关 ADR 及 wiki/architecture.md;若涉及 UI 且存在 DESIGN.md,则以其为设计唯一来源。它要求先创建或切换到阶段分支(如 phase/<n>-<slug>),绝不在基础分支上构建,并鼓励小步提交。构建时严格命中阶段目标、删除被取代的代码、匹配现有代码风格、默认拒绝新增依赖、遵守 ADR、从一开始就采用最严格设置、随代码编写测试、处理边界情况并记录决策。完成后自行运行阶段的可验证门禁并展示结果,再交接给 forge-review,不直接运行 forge-ship。

编程与开发21 次安装