SuperAPI AI 工具集

Skill 广场

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

更新于 10-30 00:12

编程与开发

38,796 个结果

tech-react

tech-react 是 ravnhq/ai-toolkit 中面向 React 19 的开发技能,用于指导组件、Hooks、Server Components 与数据获取的写法。它针对 Hook 调用顺序、memoization 使用、组件体积、Suspense 边界、闭包与 key 使用等常见问题给出规范。其工作流包括:判断组件应作为 Server 还是 Client、在顶层无条件声明 Hooks、用 Suspense 包裹 use() 异步调用、使用稳定唯一的 key、优化前先测量、清理订阅以及拆分小颗粒组件。资料还提供了触发示例(如重构减少重渲染、将 useEffect 数据获取迁移到 Server Components)与非触发示例(如编写 Bash 打包脚本),并针对 Hook 调用违规、Suspense fallback 不显示、Server Component 使用状态/事件、useEffect 重复执行或泄漏、列表项 key 导致焦点错乱等问题给出排查方向;同时列出条件调用 Hook、Suspense 未配合 use()、Server/Client 边界混淆三类错误模式及正确写法示例。具体安装命令、收费与价格信息暂未提供。

编程与开发58 次安装

reatom-async

Reatom Async 是 Reatom 生态中用于处理异步流程的技能文档,聚焦 Reatom v1001 的异步查询、变更、wrap 用法、withAsync、withAsyncData 等模式。它把 REFERENCE.md 作为异步行为的权威参考,指导开发者按任务只阅读对应章节,并优先采用 Reatom 自带的异步模式,而非 debounce 库、挂载时请求、refs、组件内 Promise 状态或手动 AbortController 记账。内容涵盖查询与变更原语选择、await 后的上下文 wrap 规则、取消(withAbort、abortVar、Fetch Signals)、防抖节流与竞态、Redux-Saga 迁移映射、加载 UI 与重试、Suspense 边界、常见错误与已测试边界情况。适用于实现、编写文档或评审 Reatom 异步代码,并可与 reatom、reatom-jsx、reatom-review 等技能配合使用。

编程与开发58 次安装

finding-dev-server-url

该技能用于扫描 Cursor 中正在运行的终端,识别开发服务器输出的本地地址(localhost 端口),汇总报告,并可选地在 Cursor 内置浏览器中打开应用。它通过读取终端输出文件中的元数据(pid、cwd、last_command)和完整日志,匹配 Next.js、Vite、Create React App、Express、Django、Rails、Flask、Go、PHP、Remix、Astro、Nuxt 等框架的启动输出,提取服务器 URL 或端口。适用于本地开发时快速定位已启动的服务,支持多服务器时询问用户选择、报告端口冲突与进程崩溃情况。

编程与开发58 次安装

api-documenter

该技能面向 API 文档编写与开发者体验优化,覆盖 OpenAPI 3.1+、AsyncAPI、GraphQL 等规范编写,以及交互式文档平台、开发者门户、SDK 与代码示例生成、认证与安全文档、文档测试验证、版本管理与迁移指南等能力。适用于创建或更新 API 规范、搭建开发者门户与 SDK 文档、提升文档质量与可发现性、从规范生成代码示例或 SDK 等场景;不适用于仅需内部速记、纯后端实现或没有 API 表面可文档化的任务。

编程与开发58 次安装

backend-development-feature-development

这是一个用于编排端到端后端功能开发的工作流技能,覆盖从需求分析到生产部署的完整流程。它通过协调多个专业子代理,依次完成需求规划、技术架构设计、安全评估、后端与前端实现、数据管道、自动化测试、安全验证、性能优化、部署策略、可观测性监控以及文档生成等阶段。该技能支持多种开发方法论(传统、TDD、BDD、DDD)、功能复杂度分级(简单、中等、复杂、史诗级)以及多种部署策略(直接、金丝雀、功能开关、蓝绿、A/B测试)。适用于需要跨团队协调、多服务变更、包含部署与监控需求的完整功能交付场景,不适用于小型孤立的后端修改或单一专家任务。

编程与开发58 次安装

architecture-lens

Architecture Lens 是一个用于审查代码级架构结构的技能,基于 Richards 和 Ford 的《软件架构基础》与《实用模型驱动企业架构》。它从耦合、内聚、依赖方向和模块边界等角度评估代码的可变更性,帮助判断代码应放在何处,以及是否应拆分、合并或重构。该技能提供多种审查视角:决策审查用于处理未定的方案、边界、库、同步/异步或构建/复用选择;耦合审查用于处理纠缠代码或决定拆分、提取、合并;结构审查用于检查分层位置、内聚、依赖方向或变更范围。它强调真实选择必有取舍,并明确取舍成本,不制造替代方案。该技能仅报告发现,用户请求的范围修复才授权编辑;设计门禁等只读调用仅返回发现。输出按所选视角分组,包含 file:line、违反的规则和具体修复建议;决策则说明所选形态、实际取舍和下一步。ADR 仅在难以逆转、无上下文时令人意外且存在真实取舍三项同时满足时使用。

编程与开发58 次安装

domain-driven-design

这是一个用于在代码变更中审查领域驱动设计(DDD)结构的技能(Skill),基于 Vlad Khononov 所著《Learning Domain-Driven Design》(O'Reilly)中的视角,检查领域边界、业务语言、聚合与领域事件。它从两个层面工作:战略层面关注边界所在,即限界上下文、通用语言以及上下文之间的集成方式;战术层面关注单个上下文如何构建,即业务逻辑模式,以及聚合与值对象是否守住不变量并安全地发布领域事件。该技能用于当变更跨越限界上下文或在某一上下文内重构业务规则时,按变更类型选择战略审查或战术审查,也可以两者兼用,先战略后战术。它明确区别于通用的分层/内聚检查(应使用 architecture-lens)、宏观风格选择或服务拆分(应使用 macro-architecture)以及缺陷排查(应使用 code-review)。审查时会先从仓库的服务/模块布局推导出上下文映射,再应用相关视角,报告问题时给出文件与行号、所违反的规则以及建议的修复方案。在 design-gate 场景下保持只读,并返回指定契约。具体命令、安装方式与详细输出格式在现有资料中暂未提供。

编程与开发58 次安装

label-capture-web

Scandit Label Capture(智能标签捕获)在 Web/浏览器端(TypeScript/JavaScript)项目中的技能,用于从标签中提取多个字段,例如价格、有效期、序列号或批次号等。该技能强调不要依赖模型记忆中的旧版 API,因为 Label Capture 在多个 SDK 版本中发生过变化:v7→v8 重命名了 LabelFieldDefinition 的正则属性(pattern→valueRegex、patterns→valueRegexes、dataTypePattern→anchorRegex、dataTypePatterns→anchorRegexes);v8.2 重新设计了 Validation Flow UI 并弃用三个自定义属性;v8.5 为构建器引入了更易用的简写。技能还介绍了 ARE(自适应识别引擎),这是 Scandit 基于云端的 OCR 回退方案,通过标签定义上的 AdaptiveRecognitionMode.Auto 启用,目前处于 Beta,仅适用于 Validation Flow 覆盖层,且需要启用 ARE 功能标志的许可证密钥。技能包含意图路由、API 使用政策、许可证密钥获取流程以及参考文档指引。

编程与开发58 次安装

scenario-roblox-architecture

这是一个面向 Roblox 游戏代码架构的技能,用于指导脚本放置位置(ServerScriptService、ReplicatedStorage、StarterPlayerScripts)、Script 与 LocalScript 及 RunContext 的选择、模块加载与启动、状态同步、标签绑定与生命周期管理等。它基于 Roblox Studio 0.743 的实测结果,提供经过验证的竞技场核心(回合循环、队伍、地图、HUD、商店、剑)以及构建和审计工具。适用于需要规范 Roblox 项目结构、避免常见架构陷阱的开发者。

编程与开发58 次安装

scenario-roblox-gameplay

该技能用于在 Roblox Studio 中构建游戏玩法系统,面向 NPC 或敌人 AI 的巡逻、追击与攻击、状态机或行为树、寻路卡住、命中判定、连招与击退、载具物理等场景。核心立场是客户端只发送意图,服务器用空间查询决定每次命中,所有数值都需实测。技能包含安装引导、查询探针、Lune 单元测试、NPC 群体性能基准、追猎与战斗验证、载具构建与审计等流程,并给出默认参数表(如思考频率、路径预算、检测与攻击范围、连招伤害与间隔、悬挂参数等)以及常见错误与修复对照。适用于需要可测量、可测试的 Roblox 玩法系统开发。

编程与开发58 次安装

scenario-roblox-tooling

该技能用于在 Roblox Studio 之外搭建或修复 Roblox 团队项目,覆盖 Rojo 或 Script Sync、Wally 包管理、Rokit 版本固定、luau-lsp 类型检查、Selene、StyLua 等工具链。它强调从仓库重建 place、让质量门禁先失败再信任、统一 Lune 与引擎的 spec 格式,并只允许发布流水线发布所有 place。技能提供脚手架、本地门禁、引擎测试、同步健康检查、CI 与发布流程,以及 API 密钥作用域和常见错误修复指引。

编程与开发58 次安装

client-scripts

client-scripts 是 ServiceNow 客户端脚本的编写模式与最佳实践参考,属于 serac-labs/serac 项目。它聚焦于在用户浏览器端运行的客户端脚本,说明 onLoad、onChange、onSubmit、onCellEdit 四类脚本的触发时机与适用场景,并系统整理 g_form、g_user 与 GlideAjax 等核心 API 的用法。内容涵盖字段取值与赋值、引用字段显示值、字段可见性与 DOM 显示、强制必填、只读与禁用状态、字段级与表单级消息提示、字段闪烁提醒、区块折叠展开以及字段标签修改等操作。文档还给出多个可直接参考的代码模式,包括表单加载时设置默认值、字段变更时做级联更新、通过 GlideAjax 与服务端 Script Include 通信、提交前校验、按条件设置必填字段等,并附有客户端与服务端配合的完整示例。性能方面建议减少服务端调用、合并 GlideAjax 请求、利用 isLoading 参数避免表单加载时误触发、以及对高频变化做防抖处理。文档同时列出常见错误及解决方案,例如遗漏 isLoading 判断、阻塞式 onSubmit 导致界面卡顿、GlideAjax 缺少错误处理、只测试单一浏览器、直接操作 DOM 而非使用 g_form API 等。

编程与开发58 次安装

code-review

这是一个面向 ServiceNow 服务端脚本的代码审查清单,用于检查 Business Rules、Script Includes、Scheduled Jobs 等脚本中的常见问题。清单覆盖 ES5 合规性、安全漏洞(SQL/GlideRecord 注入、XSS、访问控制、敏感数据泄露)、性能问题(循环内查询、缺少 setLimit、不必要的查询、GlideRecord 与 GlideAggregate 的选择)、代码质量(硬编码 sys_id、魔法数字、缺少错误处理、日志规范)以及 Business Rule 特有的递归预防和规则类型选择,并给出审查输出格式与严重级别划分。

编程与开发58 次安装

script-include-patterns

这是一套面向 ServiceNow 平台的 Script Include 编写模式参考,基于 serac-labs/serac 技能库。Script Include 是可被任意服务端脚本调用的可复用服务端 JavaScript 库。该技能涵盖多种类型:标准型(服务端工具)、客户端可调用型(供 GlideAjax 使用)、按需加载型、以及基于 AbstractAjaxProcessor 的客户端-服务端通信型。内容以 ES5 代码示例呈现,包括使用 Class.create() 创建工具类、通过 Object.extendsObject(AbstractAjaxProcessor, {...}) 构建客户端可调用 API、基于 Object.extendsObject 的继承模式、作用域应用内的 Script Include 写法,以及配套的客户端 GlideAjax 调用示例。示例覆盖按编号查询记录、计算优先级、查询用户未关闭工单等常见方法,并给出 MCP 工具集成与增删改查、测试的工作流,以及单一职责、命名、JSDoc、错误处理、私有方法前缀、无副作用、可测试、仅用 ES5 等最佳实践。

编程与开发58 次安装

shunk031-shellscript-shdoc-docs

该技能用于编写和审查 shell 脚本的 shdoc 注释文档。当编码智能体创建、编辑或审查 .sh 文件或 shell 可执行文件时,可使用本技能,使 shell 脚本注释能被 shdoc 解析,同时避免用样板注释让简单代码变得臃肿。工作流程要求先检查目标 shell 文件,再阅读 references/shdoc-rules.md,然后为脚本和非平凡函数添加或修复文件级与函数级注解,例如 @file、@brief、@description、@arg、@option、@example、@stdout、@stderr、@exitcode、@see 等,并将已有的自由格式注释改写为有效的 shdoc 注解。审查时需确认文档与实现一致,注解紧贴所描述的文件头或函数,优先描述行为与面向操作者的意图,对简单的私有辅助函数可跳过样板注释,并保持多行注解块紧凑、便于渲染为 Markdown。

编程与开发58 次安装

skill-curator

Skill Curator 是一个用于维护「技能市场」元数据一致性的技能(skill):确保磁盘上的 skills/ 目录、.claude-plugin/plugin.json 注册清单与 README.md 三者始终一致。它负责注册新 skill、移除旧 skill、重同步漂移的元数据,并在改动文件后自动执行 git commit(git push 由用户手动触发)。该技能由用户手动调用(/skill-curator)。它不修改 SKILL.md 内容本身,只负责登记、归类与上下架。

编程与开发58 次安装

azure-eventgrid-py

用于 Python 的 Azure Event Grid SDK,提供事件发布、CloudEvents 处理以及事件驱动架构的支持。安装命令为 pip install azure-eventgrid azure-identity,需要配置 EVENTGRID_TOPIC_ENDPOINT 等环境变量,并通过 DefaultAzureCredential 等凭据进行身份验证。支持 CloudEvents 1.0 与 Event Grid Schema 两种事件格式,可发布单个或批量事件,并提供同步与异步客户端,适用于构建具有发布/订阅语义的事件路由应用。

编程与开发58 次安装

simplify-code

Simplify Code 是一个用于代码审查与安全精简的智能体技能。它针对变更内容(diff)检查代码复用、质量、效率和清晰度问题,通过 Codex 子代理并行审查,随后可选地只应用高置信度、不改变行为的修复。支持三种模式:仅审查、安全修复、修复并验证。适用于用户要求简化、清理、重构或审查变更代码的场景,可用 git diff 系列命令精确限定审查范围,并在修复后按需运行最小范围的验证。

编程与开发58 次安装