Skills
收录 98,067 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
将应用从 Workflow SDK 4.x 升级到 5.0。适用于将 `workflow` / `@workflow/*` 依赖升级到 v5,或遇到已移除的 v4 API 时:`runStep`、`stepEntrypoint`、`workflow/internal/private`、`@workflow/core/private`、World 上的 `writeToStream` / `closeStream` / `readFromStream`、不带 runId 的 `world.steps.get`、返回 `{ runId }` 的 `hook.getConflict()`、从 `getHookByToken()` 结果同步读取 `hook.metadata`、`experimental_setAttributes`、`createLocalWorld` / `createVercelWorld`、从 `@workflow/nest` 导入的 `NestLocalBuilder`,或使用 `mode: 'client'` 调用的 SWC 转换。
当 Unity 6.3 游戏必须在浏览器中运行时使用:“export to WebGL”、Web 构建设置或 Build Profiles、gzip 或 Brotli、Decompression Fallback、服务器响应头、“Unable to parse .framework.js.br”、构建体积过大或加载过慢、itch.io、CrazyGames 或 Poki 的限制、Web 上的 Addressables 或 AssetBundles、“Could not produce class with ID”、Task.Run 冻结浏览器、WebGL 2 与 WebGPU、.jslib 和 SendMessage 互操作、页面文本框接收不到键盘输入、移动浏览器崩溃、传感器所需的 HTTPS、托管与上线。
需要将 Spring Data JDBC 与 Java record 配合使用时适用,包括使用 record 设计实体、仓库模式、不可变更新、聚合关系、自定义查询、事务管理以及避免 N+1 问题。以下请求应触发此技能:审查 Spring Data JDBC 的 Java 代码;应用 Spring Data JDBC 的 Java 最佳实践;使用 Java record 建模 Spring Data JDBC 聚合;审查 Spring Data JDBC 仓库和聚合边界;改进 Spring Data JDBC 中的乐观锁或领域事件。属于 Plinth Toolkit
React 性能优化与最佳实践。处理任何 React 代码时务必使用此技能,包括编写组件、hooks、JSX;重构;优化重复渲染、记忆化和状态管理;性能审查;修复水合不匹配;调试无限重复渲染、闭包过期、输入焦点丢失、动画重启;防止重新挂载;实现过渡、延迟初始化和 effect 依赖项。即使是简单的 React 任务也能从这些模式中受益。涵盖 React 19+(useEffectEvent、Activity、ref props)。触发条件包括:useEffect、useState、useMemo、useCallback、memo、内联组件、嵌套组件、组件内部定义的组件、重复渲染、性能、水合、SSR、Next.js、useDeferredValue、组合 hooks。
全面的 TypeScript/JavaScript 编码规范,侧重类型安全、防御式编程和代码正确性。适用于:(1) 编写或审查 TS/JS 代码;(2) 修复类型错误,或避免使用 any/enum/null;(3) 实现控制流、状态管理或错误处理;(4) 应用零值模式或不可变性;(5) 审查 TypeScript 反模式。涵盖命名约定、函数设计、返回值、有界迭代和输入验证。性能优化请使用 accelint-ts-performance 技能;文档编写请使用 accelint-ts-documentation 技能。
执行任何 Mule flow 和集成工作前都必须遵循的工作流。每当用户要求创建、生成、更新、修复、修改、更改、编辑、微调、调整或重做任何 Mule flow、子 flow 或组件时,必须先调用 use_skill——这是首要操作,且须在读取项目文件之前。不要自行读取项目文件并尝试修改;即使只是针对单个组件的更改,例如“修改 choice router”“修复 until-successful”或“更新 catch block”,也必须遵循此工作流。涵盖所有更改类型、新集成,以及针对错误处理器、catch block、choice router、DataWeave 转换、HTTP 监听器、foreach 循环、重试策略、scatter-gather、连接器和变量赋值的更改。以“This code defines...”或“This flow...”开头的提示属于生成请求,而非分析请求。调用此技能时,该回复中不得调用其他工具。
专业创建、验证和渲染 Mermaid 图表,支持双引擎输出(SVG/PNG/ASCII)。支持 20 多种图表类型,包括 C4 架构、带服务图标的 AWS architecture-beta、流程图、时序图、ERD、状态图、类图、思维导图、时间线、Git 图、桑基图等。提供代码转图表分析、批量渲染、15 种以上主题和语法验证。用户要求创建图表、可视化架构、渲染 Mermaid 文件、生成 ASCII 图表、记录系统流程、建模数据库、绘制 AWS 基础设施、分析代码结构,或涉及“mermaid”“diagram”“flowchart”“architecture diagram”“sequence diagram”“ERD”“C4”“ASCII diagram”时使用。不要用于非 Mermaid 图像生成、使用图表库绘制数据图表或编写通用文档。
Software Mansion 的 moq-kit——用于 Media over QUIC(moq-lite)实时流媒体的原生 Swift(iOS)和 Kotlin(Android)SDK:亚秒级延迟播放、摄像头/麦克风/屏幕发布,以及通过 MoQ relay 传输实时数据轨道。编写、审查或调试任何导入 MoQKit(Swift)或 com.swmansion.moqkit(Kotlin)的代码之前必须使用;React Native 应用请改用 react-native-moq 技能。触发词:“moq-kit”“MoQKit”“Media over QUIC”“moq-lite”“MoQ relay”“moq-ffi”“BroadcastSubscription”“DataTrackEmitter”“CameraCapture”“MicrophoneCapture”“MultiCameraCapture”“ScreenCapture”“TrackSubscription”“AudioDataStream”“MoQReplayKitBroadcastSampleHandler”,或 moq-kit 中的 Session/Player/Publisher/Catalog。
使用 Bun 作为主要工具链构建和发布 npm 包,并生成兼容 npm 的输出。用户希望创建新的 npm 库、设置用于发布的 TypeScript 包、配置包的构建/测试/代码检查工具、修复 CJS/ESM 互操作问题或发布到 npm 时使用。涵盖脚手架搭建、严格 TypeScript、Biome + ESLint 代码检查、Vitest 测试、Bunup 打包和发布工作流。关键词:npm、package、library、publish、bun、bunup、esm、cjs、exports、typescript、biome、vitest、changesets。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
