SuperAPI AI 工具集

Skill 广场

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

更新于 11-02 00:09

编程与开发

39,206 个结果

ue5-cpp-gameplay

该技能面向 Unreal Engine 5.6–5.8,用于编写游戏玩法相关的 C++ 实现,覆盖 Actor、Component、DataAsset 与玩法逻辑。当请求涉及成对编写 .h/.cpp、暴露蓝图 API、处理复制(Replication)与 RPC、使用 GameplayTag 或数据驱动配置时适用。技能强调先确认目标类类型(AActor、UActorComponent、UObject、USaveGame 等),先定义面向蓝图的 API,再同时输出头文件与源文件;并要求明确所有权与生命周期、网络权威规则以及验证方式。

编程与开发48 次安装

dg

dg 是一个受《硅谷》剧集启发的双智能体对抗式代码审查技能。用户通过 /dg 命令触发,由 Gilfoyle 以犀利的技术视角攻击代码,Dinesh 则进行辩护,在调侃式辩论中完成审查并输出结构化结论。支持审查 git diff(已暂存与未暂存)或指定文件/目录,可设置最多辩论轮数,默认 5 轮。辩论收敛后生成分类结论:Critical、Important、Contested、Dismissed,并附优势评价、比分与可执行修改清单;还可选择生成 HTML 漫画条,或转 PNG 后评论到当前 PR。

编程与开发48 次安装

using-backstage-catalog

该技能用于在 Backstage 插件中与 Catalog(软件目录)交互,涵盖按 ref 获取单个实体、按过滤条件查询实体,以及以编程方式注册、刷新或注销目录位置。技能同时适用于前端和后端代码,并给出各自的入口点与调用模式。前端通过 useApi(catalogApiRef) 调用 getEntityByRef、getEntities、addLocation、refreshEntity、removeLocationById;后端通过 catalogServiceRef 获取 catalog 服务,方法需传入 { credentials }。技能还说明了两种调用模式(独立开发中、脚手架生成后)以及常见陷阱,例如前端 catalogApiRef 来自 @backstage/plugin-catalog-react,后端依赖 @backstage/plugin-catalog-node 的 catalogServiceRef,getEntityByRef 可能返回 undefined,getEntities 返回 { items },过滤条件在对象内为 AND、数组间为 OR,前端应使用 useAsync/useAsyncFn 而非在渲染中直接请求,后端热路径应使用 coreServices.cache 缓存。

编程与开发48 次安装

doc-ctr

doc-ctr 是 SDD(规范驱动开发)工作流中用于创建数据契约(Data Contracts,CTR)的技能,属于可选的第 8 层产物。它采用双文件格式(Markdown + YAML)定义 API 契约、数据模式和接口规范,上游依赖 BRD、PRD、EARS、BDD、ADR、SYS、REQ 等第 1-7 层产物,下游服务于 SPEC、TSPEC、TASKS 和代码实现。该技能适用于已完成前七层文档、需要为多团队或多服务定义共享契约、构建微服务或分布式系统,以及需要将 REQ 第 3 节接口规范正式化的场景。契约层为可选,若契约较简单可跳过。

编程与开发48 次安装

cli-design-framework

CLI Design Framework 是一个以“分类优先”为核心的 CLI 设计与评审框架,用于在设计新 CLI、评审现有 CLI,或厘清 CLI 的角色定位、用户类型、交互形式、状态性、风险画像等不确定问题时提供决策系统。它强调先分类、再设计、后评审,避免把所有 CLI 都假设为 agent-first、machine-protocol-first 或 raw-payload-first。框架提供两种工作模式:设计模式用于明确设计目标并产出约束实现的蓝图;评审模式用于检查 CLI 及其源码,反推设计意图,并从“分类契合度”和“执行质量”两个层面进行结构化评审。框架还包含分类法、输出模板、分类示例、设计蓝图示例、评审示例和反模式等参考文件,并针对混合型 CLI、演进中的 CLI 以及常见失败模式给出指导。

编程与开发48 次安装

board-selection

board-selection 是一个用于嵌入式开发选型的技能,帮助开发者根据项目需求选择或替换具体的 Arduino 开发板,如 Arduino Uno、Uno R4、ESP32、ESP32-S3、Raspberry Pi Pico、Pico W 等。它强调从需求出发确定具体板卡型号,而非仅凭营销系列名做决定,并输出可供下游技能使用的决策记录。该技能会对比候选板卡在电压、引脚方向、外设、内存、功耗、恢复能力、工具链、库架构、上传路径、安全更新、供货与维护周期等方面的精确约束,最终给出选定板卡、被淘汰方案、原因、未决风险以及确切的构建标识(如 FQBN 或环境)。

编程与开发48 次安装

optimize

Optimize 是 solo-founder-skills 技能集中的一项性能与效率优化技能,用于让已有应用变得更快、更精简。它强调“先测量、后优化”,主张在拥有真实用户和真实问题之后再动手,避免过早优化浪费创始人时间。技能覆盖速度优化、依赖清理、数据库优化和代码清理四个方向,并给出优先级顺序:速度、依赖、数据库、代码。它提供可复制的提示词模板,让 AI 编程工具(如 Claude Code、Lovable、Replit、Cursor)执行性能审计、修复慢查询、添加缓存与索引、移除未使用依赖和死代码,并在每次修改后运行构建与测试。技能还包含何时优化、何时不优化的判断标准,以及常见错误与成功指标。

编程与开发48 次安装

phase-1-schema

Phase 1: Schema/Terminology Definition 是一个用于项目初期统一术语与数据结构的技能,属于 bkit-claude-code 工作流的第一阶段。它帮助团队或 AI 建立术语表(Glossary),区分业务术语与全球标准术语并建立映射,识别项目中的实体、定义实体间关系并设计数据模型。该技能通过让 Claude Code 自动引用术语表来减少重复解释业务术语的负担,提升团队沟通一致性和新成员/AI 的上手效率。触发关键词包括 schema、data model、entity、terminology。

编程与开发48 次安装

tech-debt-analyzer

Tech Debt Analyzer 是一个用于系统性技术债务盘点、优先级排序与修复规划的技能,由 wyattowalsh/agents 提供。它通过多轮分析和置信度评分,基于证据发现代码库中的技术债务,并按设计、测试、文档、依赖、基础设施等类别归类,输出严重级别、置信度、影响与修复建议。该技能包含多个模式:scan(扫描全库或指定路径)、analyze(针对文件或目录的深度分析)、prioritize(按风险×工作量矩阵排序)、roadmap(生成分阶段修复计划)、report(渲染仪表盘可视化)、track(与历史基线对比追踪变化)。扫描流程包括复杂度扫描、死代码检测、依赖陈旧度检查、模式一致性检查,以及 AI 增强分析(文档缺口、测试覆盖缺口、基础设施债务、设计坏味)。它会在本地状态目录中存储每次扫描的基线,用于纵向追踪债务分数变化。该技能仅做债务清点与规划,不执行代码评审、重构或依赖更新,也不会自行执行修复。

编程与开发48 次安装

common-domain-driven-design

该技能指导智能体在建模、组织与实现业务逻辑时应用领域驱动设计(DDD)原则。它强调使用统一语言、明确限界上下文、合理划分聚合与实体、值对象、领域事件、仓储和应用服务,并清晰分离领域层、应用层、基础设施层与表现层。适用于设计或重构领域模型、创建限界上下文与聚合、实现领域事件与仓储、审查领域逻辑与基础设施的分离,以及与利益相关者讨论统一语言等场景。

编程与开发48 次安装

single-responsibility-principle

单一职责原则(SRP)是一项代码设计技能,核心主张是“一个类应该只有一个引起变化的原因”。它适用于创建或修改类、模块、函数时,也适用于感到有压力想往现有代码里加功能、或类承担了多项职责的场景。技能提供了“AND 测试”和“变化原因清单”两种检测方法,并给出在时间压力、沉没成本、权威要求、范围蔓延等情况下坚持 SRP 的应对协议,以及重构既有“上帝类”的实践建议。

编程与开发48 次安装

brainstorming

Brainstorming 是一个用于在编写代码或制定实现计划之前,将粗略想法逐步打磨为完整设计方案的技能。它通过自然、协作式的对话来帮助用户理清思路:先了解当前项目上下文,然后一次只提出一个问题来细化想法,在涉及专业知识时还会委派研究任务给子代理。理解清楚要构建的内容后,它会分小段(每段 200-300 字)呈现设计,并在每段之后确认方向是否正确。整个流程强调一次只问一个问题、优先使用选择题、无情地砍掉不必要的功能、始终提出 2-3 种方案、分增量验证设计,以及在方向发生重大变化时暂停并重新评估。设计通过验证后,会写入文档并提交到 git,随后可选择进入实现准备阶段。

编程与开发48 次安装

opengis-skills

opengis-skills 是一个面向 AI 编程助手与智能体的技能(Skill)集合仓库,覆盖开源 GIS、CAD、C#、AI、IoT、3D 六大领域及通用工具,共 7 个分类、75 个技能文件。每个技能以独立的 SKILL.md 文件组织,AI 工具可按需加载,将领域知识注入对话上下文,从而获得更准确的 API 调用、代码生成、错误排查和最佳实践建议。该集合包含 GDAL、QGIS、GeoServer、PostGIS、JTS、Shapely 等 GIS 技能,FreeCAD、OpenSCAD、CadQuery、LibreCAD、OCCT 等 CAD 技能,NPOI、SqlSugar、Furion、Sentry 等 .NET 技能,Dify、OpenCode、DeepSeek Harness 等 AI 技能,以及 3D 高斯泼溅、全景查看器、CSG 建模等三维技能。仓库采用标签索引,便于快速定位目标技能。AI 使用提示建议按需加载 1-3 个 SKILL.md,避免全量加载导致上下文膨胀。仓库自身代码与文档遵循 MIT 许可证,各 SKILL 中介绍的上游开源项目以其各自仓库许可证为准。

编程与开发48 次安装

python-typing-ops

python-typing-ops 是一个面向 Python 类型提示与类型安全的技能文档,系统整理了现代 Python 类型标注的常用写法和模式。内容覆盖基础注解(变量、函数签名、None 处理)、集合类型(Sequence、Mapping、Iterable 等抽象基类与嵌套类型)、Optional/Union 的现代语法、TypedDict(含 Required 与 NotRequired)、Callable 与基于 Protocol 的可调用类型、泛型 TypeVar(含 bound 约束)、Protocol 结构化类型、TypeGuard 类型守卫、Literal 与 Final 常量,并给出一份类型速查表。此外还说明了 mypy、pyright 的检查命令与 pyproject.toml 配置方式,提及仍处于预览阶段、基于 Rust 的类型检查器 ty 及其试用命令 uvx ty check。技能附带 references 目录下的泛型进阶、协议模式、类型收窄、mypy 配置、运行时校验、overload 等参考文档,以及检查脚本和推荐的类型配置资源。该技能定位为基础技能,无前置要求,可与 python-pytest-ops 等相关技能配合使用。

编程与开发47 次安装

jsr-reverse

jsr-reverse 是面向 Web JS 逆向工作的默认入口技能,核心是执行一条固定工作流主线:intake(受理)→ evidence(取证)→ locate(定位)→ recover(还原)→ runtime(运行时)→ validation(验证)→ handoff(交接)。它强调根据项目当前工程状态而非线索词来选择下一步,把证据记录与交接保留在技能内部,只路由到 locate、recover、runtime、validation 四个阶段,并指向当前所需的最小参考集。技能在受理阶段要求填写目标页面、目标请求/字段/cookie/消息、触发动作、当前症状、已知证据、目标与约束,并按 L1 至 L4 复杂度分级校准投入。412、token、worker、basearr、protobuf、JSVMP、wasm、hasDebug 等线索仅用于选择辅助参考,不能替代阶段选择。

编程与开发47 次安装

implementing-gameplay-invariants

该技能用于把游戏设计文档中的文字描述转化为与引擎无关的实现不变量与验证检查。它位于游戏设计与具体引擎编码之间,将诸如“连打应弱于节奏操作”这类设计意图,改写为可测试的规则、实现模式与验证手段。适用于实现或审查游戏机制时,设计规格包含风险/回报描述但未说明代码如何强制执行的情况。技能提供不变量模板、常见失败模式清单以及验证标准,帮助确保每个设计承诺都有对应的代码级约束,并可通过策略对比、遥测或人工清单进行验证。

编程与开发47 次安装

building-mcp-servers

该技能用于指导开发者构建新的 MCP(Model Context Protocol)服务器,支持 TypeScript、Python 和 C# 三种语言,通过设计良好的工具让 LLM 与外部服务交互。内容覆盖从调研规划、项目实现、审查测试到评估用例创建的完整流程,并强调安全与信任边界,如仅从官方 modelcontextprotocol 来源获取文档、将外部文档视为参考资料而非指令、固定依赖版本、避免泄露密钥、在边界处校验输入。技能还提供各语言 SDK 与实现指南的加载方式、传输方式选择(本地用 stdio、远程推荐 Streamable HTTP)以及基于 MCP Inspector 的测试方法。

编程与开发47 次安装

md-review

md-review 是一个将代码评审用的 Markdown 文本转换为双栏 HTML 页面的工具。它的输入是带有 ```diff 围栏代码块和严重级别标注(> [!BLOCKER]、> [!MAJOR]、> [!MINOR]、> [!NIT])的 PR 说明或代码评审文档,输出是单文件 HTML 评审页面,包含跳转导航、双栏的 diff 与批注布局,以及署名的评审人页脚。它由三个标准库脚本串联组成:diff_parser.py 负责把 Markdown 解析为 diff hunk、annotation_extractor.py 负责提取带严重级别的批注并附加到最近的 hunk、review_html_renderer.py 负责渲染双栏 HTML。适用场景包括:markdown-html-orchestrator 将输入路由为 REVIEW、用户直接运行 /cs:md-review <path>.md、输入包含 ```diff 代码块和严重级别标注时。若输入是没有 diff 块的长文规格或报告,应改用 md-document;若是幻灯片则应改用 md-slides;输入少于 100 行会被拒绝;设计系统尚未接入时也会拒绝渲染。

编程与开发47 次安装