SuperAPI AI 工具集

Skill 广场

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

更新于 11-15 00:13

编程与开发

41,165 个结果

php-saloon

php-saloon 是一个用于构建和调试 PHP API 集成与 SDK 的技能,基于 Saloon 库。它覆盖连接器、请求、认证、请求体、测试、分页、Laravel 集成以及插件工作流等场景。该技能强调强类型设计:响应使用强类型 DTO,推荐用 github.com/Crell/Serde 做序列化;参数较多或 DTO 能明显改善开发体验时使用类型化 DTO;需要泛型处补充 docblock。它还要求为支持认证的 API 添加认证、支持分页、添加限流、以可选依赖方式支持缓存并允许开发者传入自己的缓存实现、允许注册自定义中间件,并添加自定义异常(含基础 SDK 异常与常见失败的具体异常),异常中携带请求与响应以便排查。测试方面要求不访问真实 API。Laravel 支持保持可选并隔离在独立命名空间,以可选依赖形式加入 Laravel 插件,实现 facade 与配置,通过包装类自动装配 SDK 并应用认证、缓存、中间件组合等可选关注点,使用 spatie/laravel-package-tools 进行包装配。

编程与开发6 次安装

shieldsio

Shields.io 技能用于构建、定制和调试 Shields.io 徽章 URL,支持选择 style、label、颜色、logo、缓存时长和点击目标等常用参数,并处理动态 JSON、TOML、XML、YAML 徽章。它提供 GitHub、Gitea、Sonar、Open Collective 及自托管 Shields 的集成注意事项,并汇总升级、安全与兼容性变更(如 Simple Icons 更新和 Dynamic JSON/TOML/YAML 安全公告)。技能内含入门、核心模式、API 参考、测试调试、集成插件、升级说明和完整徽章目录等参考资料,先读精简参考,再按需查阅徽章目录获取特定服务的路径参数和示例。

编程与开发6 次安装

valinor-php

Valinor PHP 是一个用于编写和修复基于 cuyz/valinor 库的 PHP 代码的技能。它指导开发者使用 Valinor 的公共 API 进行生产级代码编写,强调默认严格映射、精确类型签名、不可变构建器配置以及仅在输入契约要求时放宽规则。技能涵盖对象映射、HTTP 请求映射、数组/JSON 规范化、自定义转换器与构造器、错误消息格式化、静态分析集成等主题,并提供按任务查阅的参考文件与示例片段。适用于需要在 PHP 项目中实现类型安全的数据映射、反序列化与规范化,并希望遵循 Valinor 最佳实践的开发场景。

编程与开发6 次安装

convex-actions

Convex Actions 是 Convex 平台中用于处理外部集成与异步任务的最佳实践指南。它说明了 Convex 三种函数类型(Query、Mutation、Action)在数据库访问、外部 API 调用和缓存方面的差异,并给出编写 Action 的规范:在需要 Node.js API 时添加 "use node" 指令,通过 ctx.runQuery/ctx.runMutation 访问数据库,使用 ctx.scheduler.runAfter 调度函数,优先使用普通 TypeScript 辅助函数而非不必要的 runAction/runQuery/runMutation,避免顺序调用导致的非原子操作,并始终 await 异步操作。适用于需要在 Convex 中调用外部 API、处理支付、发送邮件或执行后台任务的开发场景。

编程与开发6 次安装

convex-patterns

Convex Patterns 是一套面向 Convex 项目的代码组织模式与 TypeScript 最佳实践指南,来源于 aaronvanston/skills-convex。它围绕如何结构化 Convex 项目、编写辅助函数、定义数据库 schema 以及使用 TypeScript 类型展开,核心内容包括:为每个函数定义 returns 返回值校验器、采用 lib/model/公共 API 分层的目录结构、将业务逻辑放入 model/ 而公共 API 仅作薄封装、使用 defineSchema 与 defineTable 定义带索引的表结构,以及利用 Doc、Id、Infer、WithoutSystemFields、FunctionReturnType 等类型工具。资料还提供了校验器与 TypeScript 类型的对照表、可复用校验器示例,并给出 TypeScript 与 Schemas 的官方文档参考链接。

编程与开发6 次安装

clean-typescript

Clean TypeScript 是一份关于编写整洁、高效 TypeScript 代码的技能规范,强调把 TypeScript 作为保证正确性与清晰度的工具,而不是形式化的仪式。它主张类型应减少 Bug 和认知负担,并给出具体的编码偏好:优先使用显式、可读的类型,避免 any 和不安全的类型断言,必要时用 unknown 代替 any;在推断清晰稳定时让 TypeScript 自动推断。类型与接口方面优先用 type 别名,interface 主要用于公开、可扩展的对象形状,类型应保持小巧、可组合、命名良好。函数与 API 方面,公开函数优先显式返回类型,避免函数重载,保持签名简单可预测。可空性方面显式处理 null 和 undefined,不依赖非空断言 !,优先通过控制流和守卫收窄类型。枚举方面避免 enum,改用联合类型或 as const 对象。错误处理方面显式标注错误类型和错误状态,适当使用结果对象或类型化错误替代抛出,不用宽泛类型掩盖失败模式。总体原则是类型要表达意图,难以理解的类型很可能本身就是错的,可维护性优先于理论上的完备性。

编程与开发6 次安装

abstraction-architect

Abstraction Architect 是一个关于“结构熵”的知识库技能,关注同一概念在代码库中被多处表示、拥有、计算或实现时所带来的变更成本。它帮助回答“是否应该抽取”“谁拥有某个事实或策略”等问题,用于审计重复知识、竞争权威、冗余模型以及可推导的存储状态,并评估已有抽象是否值得其成本。该技能区分“形式”与“知识”两条证据轨道:形式指同一机制被多次书写,风险是过早抽取,以计数和“三次法则”作为门槛;知识指同一事实存在多个权威表示,风险是所有者之间发生漂移,计数不是正确工具,两个表示在更严格的语义证明下即可成立。核心判别问题是:这些表示是否可以合法地不一致。技能提供按需加载的参考文档,涵盖维度分类、证据轨道、概念普查、概念索引协议、决策框架、统一模式、反模式、范围边界、理论与延伸阅读,并可通过 /abstraction-architect:audit 触发审计代理。

编程与开发6 次安装

ibkr-trading

ibkr-trading 是一个面向 Interactive Brokers(盈透证券)算法交易开发的知识库,聚焦使用 TWS API 10.45 与 Python 库 ib_async 构建生产级交易系统。内容覆盖连接 TWS 或 IB Gateway、实时行情订阅、订单执行逻辑(括号订单、订单生命周期)、历史数据请求的 pacing 限制处理、7×24 生产机器人的断线重连韧性,以及在 Windows 上通过 IBC + 任务计划程序部署。还包含 TWS API 错误码调试(110、135、162、200、201、354、366、1100-1102 等)、外汇/金属合约类型(现货 vs CFD)选择,以及避免 NaN/0.0/单位/tick 陷阱的订单规模计算。适合需要搭建自动化交易系统的开发者参考。

编程与开发6 次安装

worktree-manager

Worktree Manager 是一个用于编排并行开发的 git worktree 管理技能。它会在会话开始时主动检测工作目录中的未提交更改、暂存更改、stash 和未推送提交等 WIP 状态,并询问用户是否将当前工作隔离到新的 worktree 中。该技能提供并行开发仪表盘、上下文恢复、多 worktree 批量创建、清理建议以及冲突早期预警等功能,帮助开发者在多个分支上同时推进任务而不互相干扰。所有操作通过 /wt 命令完成,包括创建、列出、查看状态、暂停、恢复、删除和合并 worktree。

编程与开发6 次安装

add-feature

add-feature 是 Activepieces 仓库中的一个技能,用于在数据库、API 和前端全栈范围内端到端实现新功能。当用户要求添加功能、实现某段逻辑,或构建跨越多层的特性时使用。该技能以 $ARGUMENTS 描述的功能为输入,引导开发者依次完成范围决策、共享类型定义、服务端实体与迁移、Worker 任务、前端功能目录与路由、测试编写以及最终校验等步骤,并给出各层应遵循的代码约定与参考文件。

编程与开发6 次安装

implement

implement 是 adeonir/agent-skills 技能集中用于按测试先行方式实现规格任务的技能。它从项目配置的问题跟踪器读取已批准的规格(spec)issue 或其下的单个任务(task),为每个任务在独立子智能体中按测试先行构建,再逐个集成到一条集成分支。技能支持两种模式:/implement spec [issue] 实现某规格下的全部任务,/implement task [issue] 实现单个任务。所有提交只保留在本地,从不推送。

编程与开发6 次安装

melech-diff-minimizer

Diff Minimizer 是一个用于缩小已有 PR 或 diff 的 AI 技能,目标是在保留必需行为的前提下,让改动更小、更局部、更易审查,并控制语义影响范围。它不盲目追求减少行数,而是按优先级优化:先保证行为、兼容性与正确性,再避免触碰共享系统、公共契约、schema、持久化数据、依赖和横切状态,然后减少受影响的子系统、文件、调用点、概念和代码路径,最后才减少改动行数。当共享抽象会扩大回归面时,允许局部重复。该技能会先建立必须保留的契约,测量当前改动面,寻找最窄的安全切入点,重写实现,验证行为等价,并报告缩减结果。若唯一有意义的缩减需要删除或改变行为,则停止并交由用户或 melech-8020 处理。

编程与开发6 次安装

explain-code

explain-code 是一个用于解释代码的 AI 技能,强调用可视化图表和类比来讲解代码。它要求每次解释都包含四个要素:先用日常生活类比建立直觉,再用 ASCII 或 Mermaid 图表展示流程与结构,然后逐步走查代码,最后指出一个常见误区。该技能提供文件/类、函数/方法、目录/模块等输出模板,并针对非 Java/Kotlin + Spring Boot 代码提供 Spring Boot 等价映射。它还要求主动核对库与框架版本,通过 Context7、网络搜索和 GitHub 检查当前 API 与行为,避免依赖过时的模型知识。适用于讲解代码工作原理、教学代码库,或用户询问“这是怎么工作的”等场景。

编程与开发6 次安装

hibernate-jpa-validator

面向 Hibernate/JPA 代码的审查与编写技能,灵感来自 Hypersistence Optimizer,重点检查性能与正确性。触发场景包括 @Entity、@ManyToOne、@OneToMany 等实体与关联映射代码。技能覆盖实体映射校验、N+1 与抓取策略、查询优化、批处理、缓存、连接池调优、Spring Data JPA 模式、事务与并发、数据访问层测试、Flyway/DDL 校验等主题,并强调先展示生成的 SQL、解释底层 JDBC 行为、再给出修复方案。它不覆盖 Jakarta Bean Validation 约束(如 @Valid、@NotNull、@Size、ConstraintValidator、校验分组),这些应交给 Bean Validation 相关技能或通用 Spring 指导。

编程与开发6 次安装

agent-practice-audit

Agent Practice Audit 是一个本地技能,用于对比某人实际使用编码智能体(Claude Code、Codex、Grok、WorkBuddy)的方式与厂商官方推荐实践之间的差距,并给出有证据支撑的评分报告。它有两种模式:audit 模式读取本地会话日志(默认最近 60 天)和智能体配置,按上下文管理、权限与安全、指令文件、计划、验证、并行与自动化六个维度打分,输出 report.html 与 report-data.json;refresh 模式用于重新核验官方来源、提出并交叉验证新实践,更新实践清单与变更日志。该技能对用户配置只读,不修改 AGENTS.md、CLAUDE.md、设置、hooks 或会话日志,建议仅写入报告;输出只写入 AGENT_PRACTICE_AUDIT_DIR(默认 ~/.local/share/agent-practice-audit),不出现在代码仓库内,且不含密钥。评分 ok=10、part=5、no=0,按维度计算百分比,等级为 S≥90、A≥80、B≥70、C≥60、D<60;等权重只是便于比较的约定,并非官方标准。

编程与开发6 次安装

submit-hook

submit-hook 是一个用于将已部署的 Uniswap v4 hook 提交到公共 univ4-hooks 注册表的技能。它读取本实例的部署记录,筛选出符合条件的主网部署,按注册表要求的格式生成条目,然后通过辅助脚本打开 PR(无推送权限时回退为提交 issue),使该 hook 出现在 hook 市场上。该技能只提交真实可验证的主网部署,支持 ethereum、base、robinhood、monad、bnb、arbitrum、unichain 等注册表支持的链,且具备幂等性,重复运行安全。

编程与开发6 次安装

grill-me-with-spec

这是一个用于在实现之前生成和打磨功能 SPEC SDD(规范驱动开发文档)的技能。用户提出新功能、变更、缺陷修复或重构请求时,或请求含糊、说明不足、需要澄清时,或已有 SPEC 过时需完善时使用。该技能以葡萄牙语(pt-BR)持续访谈用户,直到达成共识,然后编写完整的 SPEC SDD 文档到 .specs/SPEC-{YYYYMMDD}-{feature}.md,使其成为实现前的唯一事实来源。技能通过设计树组织提问:以原始请求为根,决策为节点,决策间依赖为边,将已确定前置条件的决策作为前沿,按轮次整体提问并等待回答。每轮问题均以葡萄牙语提出,并提供推荐答案以加速收敛。问题覆盖身份、领域、范围、技术栈与架构、数据与状态、API 与契约、UI/UX、安全与合规、可观测性、验证等类别。事实查找由代理通过子代理完成,不向用户询问可自行查明的内容。设计树完成后按模板填充 SPEC,包含元数据、用户故事、范围、技术上下文、需求、API 契约、验收标准、任务计划、组织护栏、完成定义等章节,并经过用户明确批准后才可进入实现。该技能不编写实现代码。

编程与开发6 次安装

elixir-genius

elixir-genius 是一个用于 Elixir/Phoenix/LiveView 项目架构设计的 AI 技能,帮助生成完整的项目文档包,以便 Director 与 Implementor AI 代理协作构建复杂系统。其核心原则包括:以数据库为唯一事实来源(领域实体不使用 GenServer)、函数式核心与命令式外壳、让进程崩溃并由监督树容错、采用 Dave Thomas 的基于路径依赖结构而非 umbrella 应用、异步处理避免阻塞请求路径、测试驱动开发、以及仅在模块级别进行导入。该技能内容覆盖 Elixir 惯用模式(with 语句、函数头模式匹配、守卫子句、管道操作符、case/cond/with 的选择)、语言陷阱(无 return 语句、列表无下标访问、块作用域、原子安全、无 elsif、避免进程字典、谨慎使用宏)、命名约定、性能优化(Stream vs Enum、列表操作、优先 Enum.reduce)、并发(Task.async_stream、Task.Supervisor)以及 GenServer 最佳实践(仅用于基础设施、状态管理、消息处理、call 与 cast、监督与容错)。还推荐使用 Req、ReqLLM、Zoi、Swoosh、Jason 等库,并给出相应代码示例。

编程与开发6 次安装