SuperAPI AI 工具集

Skill 广场

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

更新于 10-15 00:40

编程与开发

20,652 个结果

omni-webhooks

omni-webhooks 是 OmniRoute 项目中的一项技能,用于注册、列出、测试和删除 Webhook 端点。它可以配置事件订阅(如 request.completed、request.failed、quota.exceeded 等),并管理投递重试。所有请求需通过 Bearer token 或会话 cookie 认证,token 可通过 POST /api/auth/login 获取。该技能提供完整的 REST 端点,覆盖 Webhook 的增删改查、投递记录查询、测试发送以及 URL 校验等功能,适用于需要将 OmniRoute 事件实时推送到外部服务的场景。

编程与开发751 次安装

react18-batching-patterns

该技能提供针对 React 18 类组件中自动批处理(automatic batching)回归问题的精确诊断与修复模式。React 18 对 setState 的批处理范围扩大:在 setTimeout、Promise 的 .then()/.catch()、async/await、原生 addEventListener 回调中,多次 setState 会合并为一次重渲染,而 React 17 中这些场景会立即重渲染。这对类组件代码库构成静默破坏性变更。技能通过诊断流程区分三类问题:A 类为 await 之后读取 this.state 导致的静默状态读取错误;B 类为无需 flushSync 的重构场景;C 类为需要 flushSync 以保证中间渲染可见的场景。技能建议谨慎使用 flushSync,仅在用户必须看到异步操作开始前的中间 UI 状态、加载指示器需在请求发起前渲染、或多步骤流程需要独立可见状态时使用。

编程与开发751 次安装

nodejs-backend-typescript

这是一个面向 Node.js 后端开发的 TypeScript 技能,主要内容包括 TypeScript 项目配置、Express 与 Fastify 两种服务端框架的基本用法、路由与中间件模式、请求校验、认证、数据库集成、API 设计以及测试等主题。资料给出了 tsconfig.json、package.json 脚本、依赖安装命令以及大量可直接参考的代码示例,适合在构建 REST API、微服务或服务端 TypeScript 应用时作为实现参考。技能本身不含收费或价格信息,也未说明具体运行环境之外的限制,相关内容暂未提供。

编程与开发745 次安装

code-reviewer

Code Reviewer 是一个代码审查技能,用于分析 pull request 和代码改动,从质量、安全、可维护性与最佳实践等维度给出结构化反馈。当用户请求代码审查、PR 审查,或提到“review this”“check this code”等表述时触发。其流程分为三阶段:先收集上下文(用 git diff、git log 获取改动文件与差异,阅读相关文档、参考同类文件的既有模式并识别项目约定),再按正确性、安全、性能、代码质量、测试、文档、可维护性七类进行分析,最后按严重程度输出问题清单。安全方面重点检查硬编码密钥、输入校验、SQL 注入、XSS、鉴权检查与用户数据处理;性能方面关注 N+1 查询、缓存、算法效率与内存;质量方面关注 DRY、KISS、抽象、命名与类型;测试方面关注覆盖率、边界用例与断言有效性。还提供 TypeScript、React、Python、Go 的语言特定建议,以及合并前的确认清单。

编程与开发744 次安装

git-workflow

Git Workflow 是一个面向高级 Git 工作流自动化的技能,聚焦分支管理与 PR(Pull Request)生命周期。它适用于处理复杂 Git 操作的场景,例如多分支工作流、发布分支、冲突解决或 PR 协调。该技能通过调用一组 MCP 工具来执行具体操作:使用 github_repo_analyze 分析仓库健康指标,使用 analyze_diff-risk 在合并前检查差异风险,使用 github_pr_manage 执行 PR 生命周期操作,使用 github_metrics 查看合并频率、评审时间等指标。典型工作流包括功能分支与发布分支两种示例:功能分支通过 git checkout -b feat/my-feature 创建、提交改动、在发起 PR 前分析差异并以风险评估创建 PR;发布分支通过 git checkout -b release/v1.2.0 创建、cherry-pick 修复、对所有差异进行风险分析,并在风险评分可接受时合并。此外还提供 CLI 替代方式:npx @claude-flow/cli@latest hooks pre-task --description "git workflow"。

编程与开发743 次安装

react18-legacy-context

react18-legacy-context 是一个面向 React 18 的迁移指南技能,用于把 React 旧版 Context API(contextTypes、childContextTypes、getChildContext)迁移到现代的 createContext API。旧版 Context 在 React 16.3 被标记为弃用,在 React 18.3.1 中会产生警告,并将在 React 19 中被移除。该技能强调这是一次跨文件迁移:需要创建 context 对象、更新 Provider 组件,并更新每一个 Consumer 组件;任何 Consumer 遗漏都会导致应用读取到错误的 context 或 undefined。它提供按顺序执行的迁移步骤,以及用于查找 Provider、Consumer 和 this.context 用法的 grep 扫描命令,并附带单 context 迁移、多 context 迁移和 context 文件模板三份参考文件。

编程与开发742 次安装

hyva-cms-components-dump

该技能用于汇总并输出 Magento 2 项目中当前生效模块所提供的全部 Hyvä CMS 组件。它优先使用 bin/magento CLI 命令(hyva:cms:describe-components 描述已启用组件、hyva:cms:list-disabled-components 列出已禁用组件)来获取项目真实状态;若项目中不存在这些命令(旧版 Hyvä CMS),则改用内置的 scripts/dump_cms_components.php 脚本。脚本会读取 app/etc/config.php 获取模块顺序,只保留取值为 1 的启用模块,在 app/code 与 vendor 目录下查找 etc/hyva_cms/components.json,并通过各模块的 etc/module.xml 建立路径与模块名的映射,最终按模块加载顺序合并 JSON,输出格式化后的单一 JSON 对象。适用于列出可用组件、调试 CMS 编辑器组件、验证新组件是否注册成功、检查模块间组件名冲突以及导出组件定义供文档使用。

编程与开发742 次安装

debugger

Debugger 是一个面向代码问题诊断与修复的高级调试技能,出自 zhaono1/agent-playbook。当用户报告错误或 bug、提到“debug this”或“help debug”、描述异常行为,或询问某功能为何不工作时,该技能会被激活。它提供了一套系统化的调试流程,分为五个阶段:理解问题(复现问题、收集上下文)、隔离问题(定位错误来源、缩小范围)、分析根因(按空值/未定义、类型错误、异步问题、状态问题、网络、环境、内存、并发等类别排查)、形成假设(提出假设、编写验证测试、运行并确认或否定),以及修复与验证(实施修复、添加日志、测试修复、增加回归测试)。同时汇总了通用与语言特定(JavaScript/TypeScript、Python、Go)的调试命令、常见调试模式(分治法、添加日志、最小复现)、错误消息分析表与调试清单,并附带生成调试报告的脚本。

编程与开发741 次安装

refactoring-specialist

这是一份面向代码重构的专家技能,旨在帮助开发者改善代码结构、可读性与可维护性,同时保持功能不变。它会在你要求重构代码、请求清理或改进、提到“技术债务”或“代码坏味道”、或想提升代码质量时激活。该技能给出重构原则(保持行为不变、小步增量、确保测试通过、频繁提交),并针对 10 类常见代码坏味道提供症状识别与重构手法示例,包括长方法(提取方法)、重复代码(提取方法/模板方法)、过大的类(提取类)、过长参数列表(引入参数对象)、依恋情结(移动方法)、数据泥团(提取值对象)、基本类型偏执(用对象替代基本类型)、switch 语句(以多态替代条件)、临时字段(提取类)以及需要大量注释的代码(提取方法并使用清晰命名)。此外还提供重构步骤、安全实践,以及重构前后的检查清单,并引用代码坏味道目录、重构手法与检查清单等参考文档。

编程与开发741 次安装