SuperAPI AI 工具集

Skill 广场

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

更新于 10-31 00:15

编程与开发

38,972 个结果

sync-plugin-skills

sync-plugin-skills 是一个用于同步插件技能文档与实际实现及文档的技能。它主要用于维护 plugins/synapse-a2a/skills/ 目录下的技能文件,确保其准确反映 synapse/ 目录中的当前实现、README.md 主文档以及 guides/ 文件夹中的指南内容。适用于实现新功能或参数之后、更新 README.md 或 guides 之后、发布新版本之前,或通过 /sync-plugin-skills 命令调用时使用。该技能通过读取实现文件(如 synapse/tools/a2a.py、synapse/a2a_client.py、synapse/cli.py、synapse/commands/*.py)、文档文件(README.md、guides/usage.md、guides/settings.md)以及当前技能文件(SKILL.md 和 references/ 下的文档)来收集当前状态,然后识别差距并更新技能文件,最后验证一致性。

编程与开发56 次安装

rust-engineer

Rust 专家级开发技能,聚焦系统编程、内存安全与零成本抽象。能够围绕所有权模式、生命周期、trait 系统、错误处理、async 编程、性能优化、内存管理、测试方法、系统编程、宏开发与构建工具展开工作。该技能以代理形式运行,先查询 Cargo 工作区与依赖配置,再分析所有权与 unsafe 使用,按 Rust 惯用法实现方案。开发清单涵盖核心抽象之外无 unsafe、clippy::pedantic、完整文档与 doctest、基准测试、MIRI 验证、无内存泄漏与数据竞争、提交 Cargo.lock 等要求。同时提供 cargo、rustc、clippy、rustfmt、miri、rust-analyser 等工具支持。

编程与开发56 次安装

windsurf-ide-integration

该技能为 Advanced Memory 与 WindSurf IDE、Antigravity IDE 的集成提供专家指导,属于技术类技能。当前状态标注为可用于使用,最后验证日期为 2026-01-15,置信度标注为高,并称内容为综合性 IDE 集成指南。使用流程要求先阅读 modules/research-checklist.md 并记录带日期的来源,再检查 modules/known-gaps.md 并解决未完成事项,验证通过后才从 _toc.md 加载特定主题模块;同时要求在研究完成或置信度提升时更新状态横幅。技能包含核心指导、已知缺口、研究清单等模块,其中核心指导可能保留旧版或占位说明供审阅,研究清单用于保持技能时效性。资料同时提示研究状态为待进行新研究,需在研究清单中维护带日期的来源日志,并在置信度升级为中或高之前不应依赖该技能。

编程与开发56 次安装

arcgis-utility-networks

ArcGIS Utility Networks 技能用于在 ArcGIS Maps SDK for JavaScript 中处理公共设施网络(电力、燃气、供水、电信等连通基础设施)的建模与分析。它涵盖网络追踪、关联关系可视化、拓扑校验以及网络分析等能力,提供 ESM(npm)与 CDN 两种导入方式,并给出 Map Components 组件与核心 API 两种实现路径。主要组件包括 arcgis-utility-network-trace(交互式追踪)、arcgis-utility-network-associations(关联可视化)、arcgis-utility-network-trace-analysis(详细追踪分析)和 arcgis-utility-network-validate-topology(拓扑校验)。核心类 UtilityNetwork 支持 trace、submitTraceJob、queryAssociations 等方法,可执行连通、上游、下游、子网、隔离、环路等追踪类型。使用前需通过 WebMap 加载网络,通常需要身份验证,关联关系仅在高缩放级别显示。

编程与开发56 次安装

scoped-apps

scoped-apps 是 ServiceNow 平台上的“范围化应用(Scoped Application)”开发技能,用于构建带 x_vendor_app 前缀命名的隔离型自定义应用。资料围绕范围命名规范、x_ 前缀表、脚本包含(Script Include)、跨范围访问(GlideScopedEvaluator)、应用属性、REST API、应用依赖与商店发布等环节给出流程与代码示例。开发可通过 Studio 界面或 snow_create_application 接口完成;表名与脚本包含自动加范围前缀,跨范围调用需显式授予可访问性。该技能还提供发布前检查清单、语义化版本管理与常见错误对照表,帮助开发者减少命名冲突、部署冲突与安全风险。资料未提供价格、收费模式、支持平台版本或性能效果等具体数据。

编程与开发56 次安装

azure-storage-blob-rust

Azure Blob Storage 的 Rust 客户端库(azure_storage_blob),用于在 Rust 应用中上传、下载和管理 Blob 与容器。资料提供了安装命令、环境变量、基于 Entra ID 的认证方式、BlobServiceClient/BlobContainerClient/BlobClient 三类客户端、上传/下载/获取属性/删除等核心操作示例,以及容器创建与列举 Blob 的用法。同时给出最佳实践(如使用 Entra ID 认证、注意覆盖行为、使用 RequestContent 包装数据、处理异步操作、检查 RBAC 权限)和所需 RBAC 角色。示例基于 azure_storage_blob 1.1.0,需搭配兼容的 azure_core、azure_identity 版本,并建议提交 Cargo.lock。资料说明示例为异步代码片段,未在云端编译或运行,使用前需按所选版本核对 API,并在授权租户与最小权限下操作。

编程与开发56 次安装

sdd-refine

sdd-refine 是规范化软件开发流程(SDD)中的第 2 步技能,可选且可重复执行。它读取项目中已有的 feature.md 功能规格文件,并根据用户输入的细化请求更新或增强需求。使用前需确认 feature.md 已存在(否则应先运行 /sdd-feature)。该技能会先收集 refinement_request,分析其影响范围,必要时提出不超过 3 个澄清问题,并在编辑前展示变更摘要(新增、修改、删除、不变)供用户确认;随后原地更新 feature.md,检查对 plan.md 的影响,并在文件末尾追加修订历史记录。适用于在需求阶段逐步完善功能规格、补充边界条件或调整范围的场景。

编程与开发56 次安装

using-spec-driven-tdd

spec-driven-tdd 工作流的入口技能,用于在开始实现 OpenSpec 变更之前加载交付纪律。它要求在写代码之前先调用该技能,并遵循其步骤而非即兴发挥。该技能组合了规划与跟踪(OpenSpec 的 /opsx:propose、/opsx:apply、/opsx:archive、/opsx:sync)以及执行纪律(Superpowers 的测试驱动开发、请求代码审查、接收代码审查、系统化调试、使用 git worktree、完成前验证、结束开发分支,外加本包的 simplify 技能)。依赖与优雅降级说明见 docs/dependencies.md。

编程与开发56 次安装

agent-readiness

该技能用于评估一个代码库是否已具备让自主 AI 智能体从任务规格、实现到本地验证全程独立工作的条件。它产出带评分的报告,覆盖 11 个维度,并给出成熟度等级与按优先级排序的行动计划。默认提供自动化分析:scripts/ 目录内含分析脚本,若环境有 Python 3,可运行综合运行器进行完整体检,包括会话日志模式分析;也可只做静态审计,无需会话日志,速度最快。报告以 HTML 形式输出,包含成熟度等级、各维度得分、失败模式、关键缺口和优先行动计划。若具备会话日志(如 Claude Code、Codex、Cursor 等在 ~/.claude/projects/ 下的 .jsonl 文件),分析器可检测分类分布、失败最多的工具与命令、重复出现的失败模式、编辑后验证率,以及部分会话的简要定性摘要。也可手动评分:每个维度从 3 分起,按清单调整,最高 5 分最低 1 分。成熟度等级从 Fragile(<2.0,仅能探索)、Documented(2.0–2.9)、Standardized(3.0–3.9)、Optimized(4.0–4.4)到 Autonomous(4.5+)。无 Python 时可手动完成评分与报告。

编程与开发56 次安装

syncfusion-wpf-pdf-viewer

Syncfusion WPF PdfViewer 技能用于在 WPF 应用中嵌入、配置和自定义 PDF 查看功能。它会根据用户需求生成可直接插入项目的 C# 与 XAML 代码片段,覆盖加载与卸载 PDF、页面导航、批注、打印、导出图片、表单填写、图层、密文遮盖、手写签名、交互模式、保存修改、缩放、文本搜索与选择、本地化、右键菜单、命令绑定和工具栏定制等。生成前会先询问代码是插入已有 XAML 文件还是新建 WPF 项目,并在新建时确认目标框架(.NET Framework 或 .NET Core/.NET)。要求先读取相关 references/*.md 参考文件再产出 XAML,避免编造界面元素;目标框架为 .NET Framework 时不得使用 C# 8.0+ 语法。

编程与开发56 次安装

cpp-templates-metaprogramming

该技能面向 C++ 模板与编译期编程,介绍如何使用模板、SFINAE、概念(concepts)与编译期计算来编写泛型、类型安全的 C++ 库。内容涵盖函数模板、类模板、模板特化与偏特化、模板参数(类型参数、非类型参数、模板模板参数)、可变参数模板与折叠表达式、SFINAE 与 std::enable_if、标签分派、if constexpr、C++20 concepts、类型萃取(type traits)以及模板元编程(编译期阶乘、斐波那契、类型列表等)。资料以代码示例形式展示各特性的写法与用法,适合需要构建泛型库或深入理解模板机制的开发者参考。

编程与开发56 次安装

fastapi-patterns

FastAPI Patterns 是一个面向 FastAPI 开发的技能(Skill),用于在构建现代、可投入生产的 Python API 时提供一套完整的开发模式与最佳实践参考。其覆盖范围包括 FastAPI 应用架构与设计、Pydantic 模型与数据校验、SQLAlchemy ORM 的模式与关系建模、async/await 异步模式与性能优化、依赖注入与中间件、JWT 认证与授权,以及 API 文档与 OpenAPI schema。该技能内置了开发服务启动、生产部署、依赖安装和测试等常用命令的速查方式,并给出推荐的目录结构与分层方式,例如将入口、配置、依赖、数据库连接、模型、schema、路由、服务、中间件与工具函数分目录组织。它通过具体代码示例演示了基于 lifespan 的应用初始化、CORS 中间件、Pydantic Settings 环境配置、异步 SQLAlchemy 模型定义、Pydantic 请求与响应 schema、带依赖注入的路由、Service 层封装、JWT 生成与校验、数据库连接池管理、后台任务以及自定义异常处理器等常见场景。适用场景为使用 FastAPI 构建 Python API 的开发者,需要异步数据库访问、认证鉴权和分层架构参考时使用。限制方面,除资料中给出的模式与实践外,暂未提供其他功能说明、收费或价格信息、平台支持范围及实际效果数据。

编程与开发56 次安装

active-storage-setup

active-storage-setup 是面向 Rails 8 的 Active Storage 配置技能,用于在 Rails 应用中配置文件上传功能。它覆盖本地磁盘与云端存储(S3、GCS、Azure)的存储服务配置、图像变体(缩略图与尺寸调整)、浏览器直传以及多态附件等能力,并提供从模型附件、校验、表单、控制器处理到视图展示和测试的完整操作清单与 TDD 工作流。适合在需要添加文件上传、图片附件、文档存储与图片变体生成等场景中使用。

编程与开发56 次安装

caching-strategies

caching-strategies 是一份面向 Rails 8 的缓存实现指南技能,用于通过多层级缓存优化应用性能。它覆盖 Rails 提供的各种缓存层:片段缓存(缓存视图 partial)、俄罗斯套娃缓存(嵌套缓存片段)、低层缓存(缓存任意数据)、HTTP 缓存(浏览器与 CDN 缓存)以及请求内自动查询缓存。技能内含快速开始配置示例,包括开发环境下启用 perform_caching 并使用 :memory_store、生产环境使用 Rails 8 默认的 :solid_cache_store 或通过 REDIS_URL 使用 :redis_cache_store,以及用 bin/rails dev:cache 在开发环境开启缓存。同时给出缓存存储选项对比表,列出 :memory_store、:solid_cache_store、:redis_cache_store、:file_store、:null_store 的适用场景、优点与缺点。内容还涉及缓存键组成(模型名、模型 ID、updated_at 时间戳、模板摘要)、自定义缓存键、集合缓存、低层缓存、缓存失效策略与测试缓存等主题。

编程与开发56 次安装

swift-mvvm

该技能用于在 Swift(SwiftUI/UIKit/AppKit)项目中编写或重构遵循 MVVM 的代码,帮助智能体产出更规范的 MVVM 结构。其核心主张是让 ViewModel 与 UI 框架解耦,不导入 SwiftUI、UIKit 或 AppKit。ViewModel 应主要由状态、意图方法和依赖协调三部分组成,并把工作下沉到更小、可测试的单元(纯结构体/函数、用例、控制器、仓库、映射器、格式化器)。依赖通过协议注入,便于 mock。技能适用于新增或重构 SwiftUI/UIKit/AppKit 功能、创建或改进 ViewModel、修复状态管理问题、提升可测试性、拆分臃肿的 ViewModel 等场景。写代码前需先确认 UI 技术栈与部署目标:iOS 17+/macOS 14+ 优先 @Observable,否则用 Combine 的 ObservableObject 与 @Published,并匹配项目现有风格。

编程与开发56 次安装

gitnexus-cli

GitNexus CLI 是一个通过 npx 运行的命令行工具,用于对代码仓库建立和维护索引、生成知识图谱。它的核心命令包括 analyze(构建或刷新索引)、status(检查索引新鲜度)、clean(删除索引)、wiki(基于知识图谱用 LLM 生成仓库文档)、list(列出所有已索引仓库)。所有命令均通过 npx 执行,无需全局安装。索引产物写入 .gitnexus/ 目录,并生成 CLAUDE.md / AGENTS.md 上下文文件,同时把仓库注册到全局注册表。工具面向需要在 Claude Code 等环境中对仓库进行语义检索、影响分析和重构的场景,支持可选的嵌入生成以启用语义搜索。

编程与开发56 次安装

gitnexus-impact-analysis

GitNexus Impact Analysis 是一个用于代码影响面分析(impact analysis)的技能,帮助开发者在修改代码前了解改动可能导致的破坏范围。它适用于回答“改动某个函数是否安全”“修改 X 会导致什么崩溃”“这段代码被谁使用”等问题,适合在做出较重要的代码改动前或提交前使用。该技能通过 gitnexus_impact 查找目标符号的上游依赖,读取仓库中的执行流程(processes)判断受影响的流程,并用 gitnexus_detect_changes 将当前 git 变更映射到受影响的流程,最终评估风险并报告。分析结果按依赖深度区分:d=1 会直接破坏,d=2 可能受影响,d=3 可能需要测试;风险等级根据受影响符号数量、涉及流程数量以及是否处于关键路径(如认证、支付)综合评估为 LOW、MEDIUM、HIGH 或 CRITICAL。

编程与开发56 次安装

gitnexus-refactoring

GitNexus Refactoring 是一个面向代码安全重构的技能,适用于重命名、抽取、拆分、移动或重组代码等任务。它基于 GitNexus 系列工具,通过依赖关系分析、影响范围映射和变更检测,帮助开发者多文件地重命名符号、抽取模块、拆分函数或服务,并在改动前后校验影响范围与风险等级。该技能强调先梳理依赖(上游调用方、执行流程、入出引用),再按“接口→实现→调用方→测试”的顺序更新,并提供了对应各类重构任务的检查清单。

编程与开发56 次安装

syncable-entity-cache-and-transform

该技能是 Twenty 代码库(twentyhq/twenty 服务端内部)的同步实体开发流程中的第 2/6 步,用于为可同步实体创建缓存层与转换工具,把实体的不同表示形式相互转换。它适用于在完成第 1 步(类型与常量)之后、构建校验器与 action 处理器之前。此步骤产出三类内容:面向扁平实体映射的缓存服务、实体到扁平实体的转换工具,以及输入转换工具(DTO 转通用扁平实体)。其核心原则是输入转换工具必须输出通用扁平实体,即带有 universalIdentifier,并把外键映射为通用标识符。资料提供了缓存服务、实体转扁平、输入转换以及扁平实体模块的完整代码示例,并附带关键规则、常见模式与检查清单。该技能仅用于 Twenty 自身代码库贡献,不适用于在 Twenty 之上构建应用。

编程与开发56 次安装