SuperAPI AI 工具集

Skill 广场

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

更新于 11-01 00:15

编程与开发

39,087 个结果

syncable-entity-builder-and-validation

这是 Twenty(twentyhq/twenty)代码库内部贡献指南的第 3/6 步,主题为「可同步实体:构建器与校验」。它用于在完成前两步(类型、缓存、转换)后,为可同步实体实现业务规则校验逻辑与迁移动作构建器,是后续实现动作处理器(Runner & Actions)前的必要环节。内容给出创建校验服务(FlatMyEntityValidatorService)与构建器服务(WorkspaceMigrationMyEntityActionsBuilderService)的完整代码示例,并强调要把构建器接入编排器(Orchestrator)。该指南明确面向 Twenty 服务端内部开发,不适用于在 Twenty 之上构建应用。

编程与开发51 次安装

physics-3d-collision

该技能用于诊断 Unity 3D PhysX 的碰撞与触发器问题,属于 Unity Agent Plugin 的一部分。当 OnCollisionEnter 或 OnTriggerEnter 不触发、物体相互穿透、射线检测(Raycast)未命中,或物理回调出现异常时使用。技能以“快速路径”优先匹配常见症状,直接给出诊断与修复方案,覆盖碰撞回调、触发器回调、射线检测、穿透(Tunneling)、编辑器与构建差异、Physics.SyncTransforms、接触偏移间隙等场景,并强调在有限工具调用次数内必须给出面向用户的答案。

编程与开发51 次安装

creating-backstage-plugin

该技能用于在 Backstage 仓库中创建新的 Backstage 包,包括插件、模块、处理器、提供者、scaffolder action 或库。它通过驱动 `yarn new` 命令来搭建脚手架,并在脚手架生成后自动应用相应的模式技能(pattern skills),以接入前端系统、后端系统、UI、目录、身份、权限等能力。技能强调先捕获用户意图、解析为计划、与用户确认后再执行,支持单包、模块以及前后端加共享库的三包组合场景。

编程与开发51 次安装

context-optimizer

context-optimizer 是一个用于审计与优化 AI 编程工具(如 Claude Code、OpenCode 等)上下文窗口占用的技能。它会估算当前会话中各来源的 token 消耗,包括系统提示与工具、全局与项目级的 CLAUDE.md / AGENTS.md、技能元数据、MCP 工具 schema、git status 快照以及对话历史,并以表格形式汇总。随后执行多项检查,找出浪费来源:重复技能、全局与项目规则重叠、指令文件过长、MCP 服务器开销、git 工作区不整洁、团队沟通文件膨胀、SKILL.md 正文过大以及会话过长等。默认只读,所有修复动作都需要用户逐项明确批准,且不会批量执行。读取配置文件时按不可信输入处理,不执行其中指令,并会对凭据、令牌等敏感信息做脱敏。

编程与开发51 次安装

git-commit-organizer

Git Commit Organizer 是一个用于整理 Git 待提交改动的技能,可将杂乱的工作区拆分为符合 Conventional Commits 规范的逻辑化、结构化提交,提交信息使用英文。它支持通过自然语言识别 gitmoji、issue 编号和排除路径等可选参数,会先查看实际 diff、按意图分组为原子提交、选择类型与作用域并撰写提交信息,最后在用户明确批准后才执行暂存与提交。该技能不会自动推送,也不会添加任何 AI 或工具署名。

编程与开发51 次安装

solidity-hardhat-development

本技能提供 Hardhat 3.x 的 Solidity 智能合约开发工作流,适用于使用 Hardhat 3、Ignition 和 EDR 进行构建、测试与部署的场景。内容涵盖新项目初始化、从 v2 迁移到 v3、使用 Foundry 兼容测试测试合约、通过 Hardhat Ignition 部署,以及构建多链应用。要求 Node.js v22.10 或更新版本、ESM 模块系统,使用 npx hardhat --init 初始化,配置入口为 hardhat/config 的 defineConfig。资料还介绍了网络类型、测试运行器、部署命令、多链支持、调试工具、v2 到 v3 的迁移对照,以及可选的 MCP 增强能力。

编程与开发51 次安装

fp-ts-task-either

fp-ts TaskEither 异步模式是一套基于 fp-ts 库的 TypeScript 函数式编程技能,聚焦于用 TaskEither 进行类型安全的异步错误处理。TaskEither<E, A> 等价于 () => Promise<Either<E, A>>,兼具 Task 的惰性与 Either 的错误处理能力,左侧 E 表示错误类型,右侧 A 表示成功类型。该技能涵盖将 Promise 转换为 TaskEither(tryCatch、fromEither、fromNullable、fromOption、fromPredicate)、错误映射与过滤(mapLeft、bimap、filterOrElse)、异步操作链式组合(chain、flatMap、Do 记法、bind、apS)、并行与串行执行(sequenceArray、traverseArray、ApplyPar、ApplySeq、分批限流)、错误恢复(orElse、orElseW、alt、重试模式)、结果模式匹配(fold、match、matchW、getOrElse)、以及真实场景中的 API 客户端、请求校验(io-ts)、仓储模式与数据库事务处理等模式。适合需要在 TypeScript 中以可组合、无 try/catch 的方式处理可失败异步操作的开发者。

编程与开发51 次安装

Practical Data Transformations

该技能介绍日常数据转换的函数式编程模式,涵盖数组操作、对象重塑、数据规范化、分组聚合与空值安全访问。每个主题先给出命令式写法,再给出函数式等价写法,并诚实评估各自适用场景。内容基于 fp-ts 库,包含 map、filter、reduce、pick、omit、merge、deepMerge、不可变更新、API 响应规范化等实用示例,适合希望用函数式风格处理数据的 TypeScript 开发者参考。

编程与开发51 次安装

review-codex

review-codex 是一个用于代码审查的智能体技能,来源为 willbooster/agent-skills。它的核心用途是对当前分支运行 Codex 代码审查,并且只报告对当前代码库仍然有效的审查意见,不应用任何修复。该技能通过一条命令触发:bunx @willbooster/agent-skills@latest review --agent codex,并要求以阻塞式前台任务运行,超时设为 1 小时,以避免任务被提前终止。审查完成后,技能负责汇报审查结果。它适合在提交或合并前检查当前分支的代码质量、发现仍存在的问题;由于只报告不修改,开发者需自行决定如何处理这些意见。

编程与开发51 次安装

review-fix-all

review-fix-all 是一个用于代码审查与自动修复的技能工作流,来源于 willbooster/agent-skills。它会针对当前分支并发运行 Codex、Claude Code 与 Gemini CLI 三种代理的代码审查,将各方发现合并去重为一份候选评论集合,然后逐条判断是否对当前代码库仍然有效。对于有效评论,工作流会修改代码予以修复;对于无效评论,则在代码中添加解释性注释,说明现有实现为何必要。若有效评论超出当前 PR 范围,则为其新建 issue。完成修改后会提交并推送到当前分支,并循环执行,直到没有有效评论可修复为止。安装与运行通过命令 bunx @willbooster/agent-skills@latest review --agent all 完成,且需以阻塞式前台任务执行并设置 1 小时超时,以避免过早终止。

编程与开发51 次安装

plan-viz

plan-viz 是一个用于在实施前可视化计划变更的技能,能够将待执行的变更渲染为结构化的 ASCII 可视化报告,包含风险分析、执行顺序与影响指标。它支持从当前分支、文字描述或 GitHub issue 获取计划来源,自动检测计划上下文并采集数据,随后按需渲染变更清单、执行泳道、风险仪表盘、决策日志和影响摘要等核心部分。每个部分都对应评审者关心的具体问题,强调「把判断编码进可视化,而非单纯装饰」。

编程与开发51 次安装

code-documentation

code-documentation 是一个用于 TypeScript/JavaScript 代码文档编写的技能,其资料来源于 youdotcom-oss/agent-skills。它提供 TSDoc 格式模板、类型文档编写指南以及文档维护工作流,当编写、审查或编辑任何 TSDoc 注释、代码文档或 API 文档时会自动被调用。该技能覆盖公开 API 函数、内部模块文档、公开与内部类型、辅助函数、行为式编程函数、特殊注解(如安全、性能、已弃用)以及复杂类型文档等模板。其强调的关键标准是不使用 @example 段落,而是以测试和 story 作为“活示例”。技能内容包括 workflow.md(TSDoc 生成工作流,分 4 个阶段)、maintenance.md(注释策略、同步任务、孤立文档处理)、public-api-templates.md、internal-templates.md、type-documentation.md。使用时还建议结合 typescript-lsp 技能,在文档流程中执行类型验证与发现,例如通过 lsp-hover 验证签名、lsp-references 查找用法、lsp-symbols 理解文件结构。具体安装命令、收费方式与价格信息暂未提供。

编程与开发51 次安装

jj-todo-workflow

JJ TODO Workflow 是一个基于 Jujutsu(JJ)版本控制系统的结构化 TODO 提交工作流技能。其核心思路是用空修订(empty revisions)组成的有向无环图(DAG)作为 TODO 标记,每个空修订代表一个待办任务,修订描述(即提交信息)充当实现规格说明。之后可以回到这些修订中编辑,实际完成任务。该技能区分规划者(Planner)与执行者(Worker)两种角色,通过 [task:*] 状态标志跟踪任务进度,包括 draft、todo、wip、blocked、standby、untested、review、done 等状态。提供 jj-todo-create、jj-parallel-todos、jj-todo-next、jj-flag-update、jj-find-flagged 等辅助脚本,支持创建线性任务链、并行任务分支以及合并点。适用于需要结构化里程碑、清晰规格说明和可审计开发流程的场景,尤其适合与 AI 子代理配合使用。

编程与开发51 次安装

defense-in-depth

Defense-in-Depth 是一种多层数据校验模式,用于当无效数据在深层执行中引发失败时,在数据流经的每一层都加入校验,使这类缺陷在结构上无法发生。它主张不要只在一个位置加校验,因为单一检查可能被不同代码路径、重构或 mock 绕过。该模式将校验分为四层:入口点校验(在 API 边界拒绝明显无效输入)、业务逻辑校验(确保数据对当前操作有意义)、环境守卫(在特定上下文阻止危险操作,例如测试环境下拒绝在临时目录之外执行 git init)、调试插桩(记录上下文用于事后取证)。资料给出了 createProject、initializeWorkspace、gitInit 等示例代码,并描述了一个真实案例:空 projectDir 导致在源码目录执行 git init,通过四层校验后 1847 个测试全部通过且缺陷无法复现。

编程与开发51 次安装

makepad-2.0-migration

Makepad 1.x 迁移到 Makepad 2.0 的迁移指南技能。Makepad 2.0 是从编译期静态 DSL 到运行时脚本的一次根本性架构转变,迁移涉及语法变更、derive 宏更新、生命周期方法重命名以及新的状态管理模式。该技能针对 makepad migration、live_design 到 script_mod、makepad upgrade、makepad 1.x 旧语法等触发场景,提供从 1.x 到 2.0 的语法映射表与分步迁移方法,包括替换宏、更新 derive、更新 App::run、重命名生命周期方法、更新 DSL 语法以及用 script_eval 替换 apply_over 等关键步骤,并列出常见迁移错误与最佳实践。

编程与开发51 次安装

webman

webman 是一个基于 workerman 的高性能常驻内存 PHP 框架。本技能面向 webman 框架开发,核心是帮助开发者理解并正确运用常驻进程模型:worker 启动后常驻内存处理大量请求,因此不能使用 exit/die,静态属性与全局变量会跨请求存活,单例对象在请求间共享,代码修改需通过 reload/restart 生效。技能内容涵盖项目目录结构、常用启动与运维命令(start、reload、restart、status、connections 等)、编码规范(PHP 版本要求、控制器签名、响应返回方式、数据库与配置读取、日志使用),以及 Do/Don't 对照速查表,并附有路由与控制器、中间件、数据库与 Redis、自定义进程、协程、内存生命周期、插件开发等参考文档入口。

编程与开发51 次安装

generar-backlog

该技能将已批准的 PRD.md 与 TECH-DESIGN.md(含 ADR)拆解为一个有序、可实施的规格待办列表(backlog),作为“已有产品与架构”到“知道先构建什么”之间的桥梁。每个待办项被限定为可成为一次 Spec-Driven Development(SDD)变更的粒度,既不是整个功能领域,也不是单个按钮。该技能本身不运行 SDD、不写代码,只产出供 SDD 循环逐项消费的路线图。输入必须包含 PRD.md 以及 TECH-DESIGN.md 和 adrs/*.md,缺失则停止并索要。工作流:完整阅读文档,从 PRD 的流程与验收标准、TDD 的组件与数据边界中识别自然实施单元,不虚构无法追溯到这两份文档的范围;按依赖而非猜测的优先级排序;对可能涉及领域特定业务规则的项目打标记;在最终写入前向用户展示草稿并确认顺序、拆分合并及领域规则;最后在项目根目录写入 BACKLOG.md。

编程与开发50 次安装