SuperAPI AI 工具集

Skill 广场

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

更新于 10-31 00:15

编程与开发

38,962 个结果

compound-engineering

Compound Engineering 是一套面向 AI 辅助开发的工程方法论技能,核心理念是让每一份工程工作都使后续工作更轻松,而非更困难。它通过「计划 → 执行 → 评审 → 沉淀」的循环,把每个 bug、失败测试或问题解决洞见记录下来并供未来工作复用,从而对抗传统开发中不断累积的技术债。该技能适用于规划功能、执行任务、评审代码或沉淀经验等场景,强调 80% 的精力投入在计划与评审、20% 在执行。

编程与开发57 次安装

rs-shared

rs-shared 是 RootSpec 技能集中的共享资源包,包含所有 RootSpec 技能共同使用的脚本、片段和捆绑文件,其本身并非设计为直接调用的技能。该技能集中包含 /rs-init(初始化项目,交互式)、/rs-spec(创建或更新规格说明,交互式且可跳过)、/rs-impl(依据规格进行测试驱动的自主实现,非交互式)、/rs-validate(运行测试并报告结果,非交互式)、/rs-update(将项目升级到最新框架版本,交互式)等技能。共享资源涵盖项目扫描、规格校验、初始化与升级、实现支持、故事与测试等脚本,以及 00.AXIOMS.md、00.FRAMEWORK.md 等捆绑文件和多份 fragments 参考文档。

编程与开发57 次安装

rs-spec

rs-spec 是一个用于创建或更新 RootSpec 产品规格的规格智能体技能。它通过结构化对话与迭代验证,帮助开发者定义、扩展、修订或重新诠释一个五级产品规格(L1 哲学、L2 事实、L3 交互、L4 系统、L5 实现)。该技能支持三种工作路径:完整规格创建、为现有规格添加功能、以及针对特定层级或主题的定向编辑。它内置验证机制,可运行层级、数值、重复 ID、支柱质量、权衡与覆盖率等多项检查,并针对空洞断言给出建议。适用于需要系统化梳理产品意图、从代码库反向推导规格(棕地项目)或在 CI 中以非交互模式自动生成规格的场景。

编程与开发57 次安装

react-hooks-best-practices

React Hooks 最佳实践是一套面向 React 应用代码与自定义 Hook 设计的实用规则集,从 DX(开发体验)、优化(Optimization)和逻辑(Logic)三个视角给出指导。它适用于编写使用 Hook 的 React 组件、创建或重构自定义 Hook、设计易用且可组合的 Hook API,以及审查依赖、副作用、ref、state、回调与记忆化等场景。规则按优先级分为三类:DX(高优先级,前缀 dx-)、优化(高优先级,前缀 optimization-)、逻辑(高优先级,前缀 logic-)。当前已提供两条具体规则:dx-extract-complex-hook(将复杂功能逻辑抽取到自定义 Hook,并使用分组返回契约,如 form、state、functions、refs、features)和 optimization-watch-mode(仅在 UI 需要响应式渲染数据时使用 watch(),其余高频更新保留在快照和回调中)。逻辑类规则标注为即将推出。每条规则文件包含该模式解决的问题、错误与正确代码示例、面向 Hook 作者与使用者的指导,以及相关来源参考。完整编译概览见 AGENTS.md。

编程与开发57 次安装

azure-storage-blob-ts

Azure Blob Storage JavaScript/TypeScript SDK(@azure/storage-blob)的中文使用技能,涵盖在 Node.js 或浏览器中对 Azure Blob 存储执行上传、下载、列举、复制、删除以及管理 Blob 和容器等操作。内容包含安装命令、环境变量配置、多种认证方式(DefaultAzureCredential、连接字符串、共享密钥凭据、SAS 令牌)、客户端层级结构,以及容器与 Blob 的常用操作示例、SAS 令牌生成、三种 Blob 类型(块 Blob、追加 Blob、页 Blob)、错误处理、类型引用、最佳实践与平台差异说明,适合需要以 TypeScript/JavaScript 访问 Azure Blob 存储的开发者参考。

编程与开发57 次安装

sdd-implement

SDD(规格驱动开发)流程的第 4 步技能:读取 plan.md,按计划逐步实现功能,并在实现完成后逐项验证 feature.md 中的验收标准是否全部满足。适用于 /sdd-plan 已生成 plan.md 之后使用。该技能要求先确认 plan.md、feature.md、docs/project.md 三个文件存在,然后依次读取全部内容,严格按顺序执行计划中的每个步骤,遵循 docs/project.md 中的架构模式,完成后在 plan.md 中将对应步骤的 - [ ] 改为 - [x] 标记完成。每完成一层后需运行项目对应的构建或测试命令,修复失败后再继续下一步。最后逐条运行覆盖验收标准的测试并报告通过/失败,但不会在 feature.md 中更新验收标准状态,并在项目根目录生成 impl-summary.md 汇总报告。

编程与开发57 次安装

sdd-plan

sdd-plan 是 SDD(规格驱动开发)流程中的第三步技能,用于在已有功能规格和项目上下文的基础上生成详细的实施计划。它先验证 feature.md 与 docs/project.md 两个文件是否存在,若缺少 feature.md 会提示用户先运行 /sdd-feature。随后它会完整读取这两个文件,从 docs/project.md 中识别项目的主语言与框架、构建工具及编译测试命令、数据库与数据访问层、消息系统、测试框架以及架构模式(如六边形、DDD、分层)。在此基础上,它在项目根目录创建 plan.md,内容包括:实施方式概述、架构决策及理由、按数据库/领域/应用服务/基础设施适配/API 表现/测试等分层的分步实施清单,每步列出待办项与需创建或修改的文件;验收标准到测试方法的映射表;风险与缓解措施;以及复杂度估计(低/中/高)及简要理由。完成后会向用户呈现计划摘要,并请求批准后再进入 /sdd-implement。

编程与开发57 次安装

spring-modulith-verifier

Spring Modulith Verifier 是一个用于检查代码是否符合 Spring Modulith 模块化结构的技能。它基于领域驱动设计,要求按业务模块而非技术分层来组织包结构,并会列出违规项及修复建议。该技能定义了推荐的包结构(如 Application、shared、各业务模块下的 config、domain、api 等),并规定了可见性修饰符和命名约定(如实体以 Entity 结尾、命令以 Cmd 结尾、DTO 以 Dto 结尾等)。适用于使用 Spring Modulith 构建模块化单体应用的开发场景,帮助团队保持一致的代码组织方式。

编程与开发57 次安装

project

project 是一个用于克隆与跟踪外部 GitHub 仓库的技能(skill),主要面向需要通过阅读他人代码库来学习,或基于外部仓库进行开发的场景。它遵循“ghq 负责克隆,ψ/ 负责符号链接”的核心原则:仓库真实副本由 ghq 统一管理,项目目录中只创建符号链接,不做文件复制,保持单一数据源。该技能支持通过分享 URL 来学习或开发外部仓库、根据关键词查找已克隆的项目位置,以及列出所有已跟踪项目及其元数据(如 Star 数、许可证、类型与描述)。项目按 learn(学习)与 incubate(开发)两类组织,incubate 相关操作会转交给独立的 /incubate 技能执行。使用方式为在特定技能环境中调用 learn、find、list 等动作。限制方面:需处于带有 CLAUDE.md 与 ψ/ 的 oracle 仓库结构中,依赖 ghq 与 gh CLI 工具。

编程与开发57 次安装

medialibrary-development

该技能用于在 Laravel 应用中配合 spatie/laravel-medialibrary 包处理媒体文件,将文件关联到 Eloquent 模型。支持图像与视频转换、响应式图片、多个媒体集合以及多种存储磁盘。当任务涉及文件上传、媒体附件或图片处理时启用;当代码中出现 HasMedia、InteractsWithMedia、Media 模型或媒体集合与转换时启用;当需要添加、获取、转换或管理附加到 Eloquent 模型的文件时启用。涵盖媒体上传、集合、转换、响应式图片、自定义属性、文件获取、路径与 URL 生成。不涵盖无 Eloquent 关联的通用文件存储以及非 Laravel 框架。核心用法包括:模型需实现 HasMedia 接口并使用 InteractsWithMedia trait;通过 addMedia、addMediaFromUrl、addMediaFromRequest 并配合 toMediaCollection 添加媒体;在 registerMediaCollections 中定义集合;在 registerMediaConversions 中定义转换;通过 getFirstMediaUrl、getMedia 等方法获取媒体。

编程与开发57 次安装

sumup-debug

sumup-debug 是一个面向 SumUp 集成的故障排查技能(Skill),来源为 sumup/sumup-skills。它用于诊断和修复常见的 SumUp 集成失败问题,覆盖签名校验、结算会话、作用域、组件挂载以及前后端状态不一致等场景。技能提供快速分诊矩阵,将症状归类为认证/签名错误、结算创建或处理错误、客户端组件挂载或流程错误、异步状态不匹配等类型,并建议先采集请求与响应载荷(脱敏)、HTTP 状态、错误码与消息、checkout id、merchant code、checkout_reference、webhook 投递 id 与签名判定等证据,再在沙箱中复现,避免直接改动生产行为。技能还针对 HMAC 签名不匹配、结算会话过期、作用域未激活或认证方式不匹配、币种与商户不匹配、affiliate key 或应用标识不匹配、重复 checkout_reference、Card Widget 被阻止或无法挂载等典型故障给出了症状、可能原因、修复步骤与验证方法,并规定了调试回答应包含的响应契约。

编程与开发57 次安装

syncfusion-winforms-office2010form

Syncfusion Windows Forms Office2010Form 是一个继承自标准 Windows Forms Form 类的高级窗体控件,用于创建具有 Microsoft Office 2010 风格外观的 WinForms 应用程序。它提供内置配色方案(Blue、Silver、Black、Managed)、标题栏自定义、Aero 玻璃效果、RTL 布局、Windows 11 圆角等特性,并通过简单的继承方式替换标准 Form,在不编写自定义绘制代码的情况下实现专业化的 Office 2010 界面。

编程与开发57 次安装

abp-service-patterns

ABP Framework 应用层模式集合,涵盖 AppService、DTO、Mapperly 对象映射、工作单元(Unit of Work)、Filter DTO、ResponseModel 等常见模式。资料以 C# 代码示例展示如何编写薄应用服务、委托领域服务处理业务规则、使用 Mapperly 源生成器进行映射、通过 WhereIf 实现可选过滤、结构化日志与输入清洗,并给出手动映射的校验清单与高风险属性对照,帮助减少复制粘贴导致的映射错误。

编程与开发57 次安装

ink-layout-styling

该技能面向使用 Ink 构建终端 CLI 界面的开发者,聚焦基于 Flexbox 的布局与样式。内容涵盖 Box 组件作为布局基础原语,支持 flexDirection(column 默认、row、reverse)、margin/padding(含方向性设置)、alignItems 与 justifyContent 对齐方式、width/height(数值与百分比)与 min/max 尺寸约束,以及 single、double、round、bold 等多种边框样式与颜色。Text 组件部分介绍前景色、背景色、十六进制颜色、粗体、斜体、下划线、删除线、dimColor、inverse 等文本格式,以及 wrap、truncate 等换行与截断控制。正文还给出卡片、分栏、页眉/内容/页脚、网格、响应式(借助 useStdout 判断终端列宽)等常见布局模式与 Spacer、Newline 工具组件,并附最佳实践建议。

编程与开发57 次安装

restapi

REST API 技能,提供 REST API 设计、实现与最佳实践指导,适用于 API 端点、HTTP 方法、状态码、认证以及 API 文档相关任务。它面向 Golden Armada AI Agent Fleet Platform,覆盖资源命名、HTTP 方法与状态码规范、基于 FastAPI 的实现示例、JWT 与 API Key 认证、错误处理、curl 测试以及 OpenAPI 文档配置。当需要设计或实现 REST 接口、处理请求响应、添加认证、生成 OpenAPI 文档或进行 API 测试时,可启用该技能。

编程与开发57 次安装

authentication-flow

该技能用于在 Rails 8 应用中实现认证功能,基于 Rails 8 内置的认证生成器,无需外部 gem 即可创建完整的认证系统。适用于搭建用户认证、登录/登出、会话管理、密码重置流程等场景。生成内容包括:带 has_secure_password 的 User 模型、用于安全会话的 Session 模型、请求本地存储的 Current 模型、控制器认证 concern、Session 与 Password 控制器以及登录/登出视图。

编程与开发57 次安装

flutter-networking

Flutter Networking 是一个面向 Flutter 应用的网络与传输层技能,用于构建或审查远程数据与传输边界,覆盖 HTTP、GraphQL、WebSocket、SSE 和 Socket.IO。其核心原则是把传输关注点限制在服务边界内,向应用其余部分暴露具有领域意义的结果。技能要求先检查现有客户端、生成的 API 代码、拦截器、模型生成、认证、环境配置与测试,并在满足需求时保留 http、Dio、生成客户端等既有选择。规则包括集中管理 base URL、请求头、超时与环境选择且不提交密钥;防御性解码不可信响应与消息,区分传输、协议、解码、认证和领域失败;在明确边界把线上模型映射为领域模型;仅在操作与协议允许安全恢复时重试或重连,并限制退避、队列与取消;通过单一协调路径刷新凭证以避免请求风暴;定义分页标识、排序、重复处理、终止条件与刷新行为;谨慎应用缓存策略,不把过期数据当作新数据返回;避免记录令牌、个人数据或完整敏感载荷。验证方面建议使用确定性假服务器或模拟传输覆盖成功、畸形数据、超时、取消、未授权刷新、重试耗尽、分页边界、重连与恢复及离线行为,仅在凭证与环境明确在范围内时对真实服务运行集成测试,并分别报告执行面与数据来源。

编程与开发57 次安装

flutter-state-management

该技能用于设计或审查 Flutter 应用的状态管理方案,涵盖状态归属、更新流程与包集成。它指导开发者先厘清状态的归属与生命周期,再选择具体实现机制,适用于 setState、Listenable、Provider、Riverpod、Bloc、Redux 或自定义状态方案。技能强调将状态尽量保持在消费者允许的局部范围,维护单一数据源并派生次要值,使状态转换显式化,将副作用移出 build 方法。它要求区分临时 UI 状态、功能状态、共享应用状态、缓存的服务端数据与持久化数据,并明确谁创建、修改、观察和销毁状态。对于已有可用包及其约定应予以保留;新项目则依据复杂度、团队熟悉度、可测试性、对代码生成的容忍度与生命周期需求来选择,而非仅看流行度。技能还要求暴露不可变状态或可变集合的只读视图,刻意建模加载、空、成功与失败状态,避免宽泛订阅导致无关子树重建,并正确区分 watch 式访问器与一次性访问器。验证方面建议测试有意义的转换、失败恢复、销毁与重复事件,检查热路径的重建范围并运行 widget 测试。

编程与开发57 次安装

gitnexus-guide

GitNexus Guide 是 GitNexus 自身的参考手册,用于回答有关 GitNexus 的问题,例如可用工具有哪些、如何查询知识图谱、有哪些 MCP 资源、图谱的 schema,以及工作流参考。它给出了 GitNexus MCP 工具、资源和知识图谱 schema 的速查表,并建议处理代码理解、调试、影响分析或重构任务时先读取 gitnexus://repo/{name}/context 以获取代码库概览并检查索引新鲜度,再按任务匹配到对应技能文件并遵循其工作流与检查清单;如果第一步提示索引过期,需先在终端运行 npx gitnexus analyze。

编程与开发57 次安装

commit

这是一个用于执行 Git 提交操作的技能,能将当前请求范围内涉及的改动按逻辑拆分为规范的 Conventional Commits 提交。它会在暂存前先了解仓库状态、差异内容和近期提交风格,把互不相关的改动拆成可独立理解、回滚或拣选的提交,并将行为改动与其测试放在同一次提交中。提交时会保留请求范围之外的工作,对已存在或归属不明确的改动不予暂存,仅在归属影响安全提交时才询问用户;默认排除凭据、密钥、私钥和环境文件,除非用户明确说明某文件安全且需纳入版本控制。提交信息需描述实际差异并贴合仓库历史。该技能会遵守仓库钩子,处理由当前改动引起的失败,而不是绕过检查。完成条件是:所有范围内的改动均已提交、工作区剩余改动均有明确说明,并向用户提供生成的提交哈希与标题;若无内容可提交,则如实报告而不创建空提交。

编程与开发57 次安装

conventional-commit

该技能用于按照 Conventional Commits 1.0.0 规范生成 Git 提交信息。它会分析 git status 与 git diff HEAD 的变更内容,确定语义类型(如 feat、fix、perf、refactor、style、test、docs、build、ci、revert、chore)与可选作用域,并生成符合规范的提交信息。支持通过感叹号或 BREAKING CHANGE 页脚标记破坏性变更,支持正文与页脚(如 Refs、Closes、Co-authored-by 等)。提交时使用 HEREDOC 格式保留换行。该技能只负责分析变更、暂存文件、生成信息并提交,不修改代码、不推送、不创建分支,除非用户明确要求。

编程与开发57 次安装