Skills
收录 98,284 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
编写符合惯例的 Relay 代码的最佳实践。编写或修改使用 Relay 获取数据的 React 组件时,务必使用此技能。涵盖 fragments、queries、mutations、分页和常见反模式。看到 `useFragment`、`useLazyLoadQuery`、`usePreloadedQuery`、`useMutation`、`usePaginationFragment`、`graphql` 模板字面量、`react-relay` 导入或 `__generated__/*.graphql` 文件时使用。也适用于解释 Relay 概念、调试 Relay 问题或审查 Relay 代码。
确保 Flutter 运行时性能:使用 const 子树,通过 ref.watch(select) 尽量缩小重建范围,采用延迟加载的 ListView/GridView 构建器和 sliver,按尺寸解码图像(cacheWidth/ResizeImage),通过 compute/Isolate 将繁重工作移出 UI isolate,精准使用 RepaintBoundary,释放所有资源,并在低端设备的 profile 模式下进行测量。用于优化 UI、诊断卡顿或掉帧、调整长列表或图像性能、审查重建/重绘范围,或任务涉及 const、select、ListView.builder、cacheWidth、compute、RepaintBoundary、AnimatedBuilder、DevTools、raster thread 或 60/120fps 时。
使用 react-virtuoso 构建虚拟化列表、网格和表格。适用于:(1)渲染大型或无限列表;(2)构建带粘性标题的分组列表;(3)虚拟化 HTML 表格;(4)在响应式网格中排列相同尺寸的项目;(5)构建在底部跟随新项目的动态流或日志;(6)诊断虚拟化问题,例如滚动跳动、列表无法滚动到底部、项目重叠、空白项目或“zero-sized element”错误;(7)任何涉及 Virtuoso、GroupedVirtuoso、VirtuosoGrid、TableVirtuoso、VirtuosoHandle、itemContent、followOutput 或 firstItemIndex 的任务。
火山引擎函数服务:当用户想把本地前端、Node.js、Python、静态站点或 API 服务部署上线,基于模板创建 serverless 应用,把已有项目接入 veFaaS,查看线上访问地址,配置生产环境变量、构建命令、启动命令或端口,发布、回滚、调用和调试线上函数,查看日志、实例状态或资源配置,拉取/推送云端函数代码,创建和管理沙箱实例,排查部署失败、鉴权失败、框架检测错误、网关缺失等问题,需要直接调用 veFaaS OpenAPI 完成高级操作,或初期上手 veFaaS、想了解 veFaaS 概念/能力/选型/计费、在终端查阅官方文档、接入 veFaaS SDK 或 OpenAPI 进行代码开发时使用。
Bun 命令行参考,涵盖包管理、脚本运行、类型检查、格式化、测试、打包和编译。包括 bun install/add/remove/update、bun run、bun check 和 --check、bun fmt、bun test、bun build、bunx、bun patch、bun audit fix、bun dedupe、bun prune、bun why、bun pm(fetch、cache pack/unpack)、bun publish --recursive、bun repl、bunfig.toml、bun.lock、工作区目录、packageExtensions、隔离安装和全局虚拟存储、离线安装和 CI 缓存、自包含工作区、零配置前端开发、并行/顺序执行、测试分片和并行、代码拆分、字节码、配置文件引导的字节码布局和交叉编译可执行文件、编译到浏览器,以及用 Bun 等效命令替代 npm/npx/yarn/pnpm、tsc --noEmit 和 Prettier。用于包管理、锁文件问题、类型检查、代码格式化、测试运行器配置、打包器设置或前端开发服务器。Bun 运行时 API(Bun.file()、Bun.$()、Bun.sql())不适用,请使用 bun-api Skill。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
