SuperAPI AI 工具集

Skill 广场

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

更新于 10-21 00:11

编程与开发

37,317 个结果

drizzle-postgres

drizzle-postgres 是一份面向 PostgreSQL 与 Drizzle ORM 的实践指南技能,聚焦于构建类型安全的数据库应用。内容涵盖 PostgreSQL 18 与 Drizzle ORM 的配合使用,提供常用命令(如 drizzle-kit generate、migrate、push、studio)、关系建模决策树、慢查询排查思路、目录结构建议、Schema 定义模式(基础表、带索引的外键、关系声明)、查询模式(关系查询避免 N+1、条件过滤、事务)、性能检查清单以及关键反模式。适合使用 TypeScript 与 PostgreSQL 进行后端或全栈开发的场景,帮助开发者规范数据库建模、迁移与查询优化。

编程与开发248 次安装

godot-raycasting-queries

该技能是一份用于 Godot 引擎物理查询的专家级蓝图,聚焦 RayCast、ShapeCast 与 DirectSpaceState 的使用。它涵盖命中检测、体积重叠、鼠标拾取以及高性能的服务器端相交查询,适用于实现抛射物、视线判定、地形着地和 AI 传感器等场景。文档提供了按需加载的多个 GDScript 脚本,如直接空间状态射线、形状投射着地检测、穿透式多段命中射线、视野扫描器、反射逻辑、点内形状查询、卡住修复、3D 鼠标拾取、水面浮力高度计算以及查询排除优化。同时给出物理查询的禁用清单,例如不得在 _physics_process 之外访问 direct_space_state、不得在薄射线足够时使用 ShapeCast、不得假设结果返回 CollisionObject 节点、不得假设 RayCast 节点即时更新等。还提供了查询类型决策表,按需求、推荐 API、成本与适用时机进行对照,并附有 3D 鼠标拾取代码示例与官方文档链接,帮助开发者选择最经济可靠的查询方式。

编程与开发248 次安装

tdd

TDD 是一个测试驱动开发技能,帮助用户以「红灯—绿灯」循环的方式来构建功能或修复缺陷。当用户希望先写测试、提及“红—绿—重构”,或者需要集成测试时适用。该技能源自 mattpocock/skills(MIT 许可),在上游由模型调用。它的核心价值在于让红绿循环产出值得保留的测试:说明什么是好的测试、测试应放在哪里、常见反模式以及循环规则。技能强调测试应通过公共接口验证行为而非实现细节,测试应写在预先商定的接缝(seam)上,并在编写任何测试前与用户确认被测接缝。它列出了三类反模式:与实现耦合、同义反复、水平切片。循环规则包括先红后绿、一次一个切片、重构不属于该循环。

编程与开发247 次安装

moonbit-c-binding

moonbit-c-binding 是 MoonBit 官方技能库中的一项技能,用于指导开发者通过原生 FFI 为 C 库编写 MoonBit 绑定。它提供从类型映射、extern "c" 声明、C 存根文件编写(moonbit.h、MOONBIT_FFI_EXPORT)、moon.pkg 原生构建配置,到所有权注解(#borrow、#owned)、外部对象与终结器、回调跳板、UTF-16/UTF-8 字符串转换以及 AddressSanitizer 内存检测的完整工作流。适合需要把现有 C 库接入 MoonBit 原生目标的工程场景。

编程与开发247 次安装

code-review-playbook

Code Review Playbook 是一套用于代码审查的结构化流程与规范集合。它提供审查前后的准备步骤、分阶段审查方法(高层审视、逐行细节、测试考量、文档检查)、通用与安全审查清单、Conventional Comments 注释格式,以及 TypeScript、Python、安全基线、Lint 等语言与主题规则。适用于审查 PR/MR、准备代码送审前的自查、为团队建立审查标准、培训新开发者、解决代码质量分歧等场景。该技能本身为轻量封装,通用审查方法论指向 Google 工程实践等外部文档,仅保留 OrchestKit 自有规则;并提供 scripts/review-pr.md 等脚本与资产。

编程与开发247 次安装

pierre-guard

pierre-guard 是一个用于保护 Plannotator 代码审查界面中 @pierre/diffs 集成不被破坏的技能。Plannotator 的代码审查 UI 封装了开源 diff 渲染器 @pierre/diffs,该渲染器使用 Shadow DOM。集成逻辑集中在 DiffViewer.tsx 单个文件中,但依赖未公开的内部实现,包括 shadow DOM 选择器、CSS 变量名和网格布局假设。该技能帮助开发者在修改 DiffViewer.tsx、升级 @pierre/diffs 或调整相关 UI 时,验证改动不会破坏这一集成契约。它提供了需要守护的 API 表面清单、Shadow DOM 选择器列表、CSS 变量覆盖与注入说明、网格布局假设,以及完整的验证检查清单和升级流程。

编程与开发246 次安装

decodie-analyze

Decodie 的 Analyze(分析)模式是一个代码分析助手,用于读取已有源代码,回溯性地识别值得记录的代码模式、设计决策、约定和概念,并生成结构化的学习条目。与实时记录决策的 observe 模式不同,该模式针对已存在的代码,通过上下文推断其背后的理由。它可作用于单个文件、目录或整个项目,对源代码只读,仅向 .decodie/ 目录写入内容。生成的条目可被 VSCode 扩展、Web UI 和 GitHub 集成消费。

编程与开发246 次安装