Skills
收录 98,873 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
在 Claude Code 的真实并行 Agent 运行时中,并发诊断并修复 3 个或更多确实独立的故障,避免将同一根因拆成互相冲突的调查。启动前会根据追踪信息(相同依赖项/配置/迁移/部署)验证故障是否根因不同,为每个工作流匹配最合适的专用 Agent,并提供真实证据(失败输出、堆栈跟踪、测试名称);随后在一条消息中启动所有工作流,使用后台执行和工作树隔离;最后重新运行每个原始故障并检查修复是否冲突。少于 3 个工作流或症状可能存在共同原因时拒绝并行处理;若多个工作流指向同一根因,则会合并工作流,而不会声称各自独立解决;并如实报告部分成功。适用于用户要求并行修复 3 个或更多明显独立的故障。
在不做任何更改的情况下,诊断这台计算机和此仓库是否已准备好使用 SDD:git 仓库、代码 Agent、git 身份、远程访问(凭据、网络、仓库是否仍为空)、孤立 worktree、依赖项、编辑器,以及暴露的数据(已保存在 git 中的密码、A1 证书或私钥;未加入 .gitignore 的 .env;未设置 ignore-scripts 的 npm;公开仓库)。一切正常时用一行回复;若有问题,优先列出阻碍事项,并为每项提供准确的解决命令。用户要求检查环境、开始项目的第一项工作前,或发生异常情况(提交失败、找不到命令、worktree 消失)时使用。
使用 Blockscout PRO API(一种覆盖 100 多条 EVM 链的统一 HTTP API)构建需要区块链数据的 web3 应用、脚本、CLI、机器人、移动应用和桌面应用。每当用户希望通过 HTTP 读取区块链数据(交易、区块、地址、代币、NFT、日志、合约上下文、内部交易、账户抽象等),并正在构建直接调用 API 的软件时,都应调用此技能。用户直接提及 `Blockscout PRO API`、`pro-api`、`proapi_`、`Blockscout API`、`block explorer API`、`api.blockscout.com`,或使用“构建 web3 应用”“索引/查询链上数据”“钱包历史记录”“NFT 清单”“跨链交易日志”“Blockscout API 的费用是多少”“Blockscout 支持哪些链 ID”等更宽泛的表述时触发。直接通过 HTTP 集成时使用此技能;相关的 `blockscout-analysis` 技能负责 Blockscout MCP 服务。
回答有关 AI SDK 的问题,并帮助构建 AI 驱动的功能。开发者询问 Vercel AI SDK、generateText、streamText、ToolLoopAgent、useChat、提供商、工具、结构化输出、嵌入、流式处理或如何向应用添加 AI 时使用。首先识别已安装的主版本,并将特定版本的工作分流:AI SDK 7 的功能或迁移(如 WorkflowAgent、HarnessAgent、推理、运行时/工具上下文、toolApproval、遥测、实时功能或从 v6 升级到 v7)使用 ai-sdk-7;v6 代码使用 ai-sdk-6。
用于创建、更新和验证产品简报的精简引导者 — 这是 BMAD Method 分析阶段的基础。捕获问题陈述、目标用户、核心功能、目标、约束和成功指标。当用户说:"create a product brief"、"I need a product brief"、"let's do discovery"、"help me define my product"、"what problem are we solving"、"capture our product vision"、"update the product brief"、"validate the brief"、"check if the brief is complete"、"run discovery"、"start a product brief"、"brainstorm the product" 或 "I want to plan a product" 时使用。支持三种意图:- Create — 引导式探索对话,填充并写出简报 - Update — 修改现有简报中的一个或多个章节 - Validate — 对照所有必需章节进行完整性检查 输出仅为规划产物 — 不编写或运行任何代码。
当用户想调查 bug、缺陷、事件或质量问题并找出根本原因时使用此 skill,包括要求进行“5 个为什么”分析、撰写事后复盘、进行根因分析(RCA)、查明 bug 为何进入生产环境或逃过代码审查/QA、建立定期缺陷分析流程,或开展每日/每周质量改进(Kaizen)分诊。此方法也称 Dantotsu 方法(Sadao Nomura 源自 Toyota 的缺陷分析方法,改编用于软件)。即使用户没有明确说出方法名称也应触发,例如“这个 bug 为什么通过了代码审查”“客户报告了一个 bug,帮我分析”“我想弄清楚为什么总是发生这种情况”“为这个缺陷写一份根因报告”或“帮我确定本周实际应该发布哪些修复”。
适用于在 Android 或 KMP 上使用 Jetpack DataStore 持久化键值偏好设置或小型类型化设置——Preferences 与 Typed(Proto/JSON)与 Room 的选择、IOException 与损坏恢复的错误陷阱、带损坏处理器的序列化器,以及带各平台文件路径的 KMP 工厂。触发于 DataStore、Preferences、PreferenceDataStoreFactory、DataStoreFactory、preferencesDataStore、Serializer、从 SharedPreferences 迁移到 DataStore,或持久化设置相关工作。
面向 Expo / React Native 应用的设计系统工程,与 Airbnb-DLS 保持一致,支持 Web 和原生 iOS,基于 Unistyles v3、Reanimated、Skia 和 FlashList 构建。在构建、审查或重构共享 UI 时使用,涵盖设计令牌、主题、由变体驱动的组件 API、排版、间距、跨平台 Web/iOS 一致性、原生体验性能,以及日历和绘图画布等复杂界面(示例使用诊所应用)。涵盖令牌架构、主题、组件 API 契约(优先使用变体而非样式属性)、Web/iOS 一致性(Unistyles `_web` 悬停/焦点/光标、Platform 分支、共享主题)、Unistyles 样式引擎和治理。即使用户未提到“设计系统”,但正在创建或更改可复用的 React Native 组件、令牌、主题代码,或让组件在 Web 和 iOS 上都呈现原生行为时,也应触发。讲解如何构建设计系统;功能开发搭配 expo-react-native-coder,iOS 原生体验决策搭配 expo-ios-hig。
检测整个组件、Hook 和模块中的 React 与 TypeScript 可维护性问题,说明各项代价,并提供带来源链接的修复建议。覆盖属性与 API 设计(命名、布尔值、回调、变体、受控状态、泛型、引用、样式、JSDoc)、状态与数据流(冗余状态、过时闭包、误用 context 和 ref)、副作用与生命周期、组件结构和 Hook、渲染正确性(key、变更、非纯渲染、水合、&& 泄漏的 0)、可访问性与焦点管理、异步处理器、错误边界、不安全 HTML、TypeScript 规范(any、类型断言、未类型化的 catch、穷尽性),以及跨文件重复检查。记忆化和重渲染性能交由 react-compiler 处理,颜色字面量交由 theme-colors 处理。用于审查或编写 React 组件或 Hook、进行可维护性审计,或用户要求检查代码异味、lint 或清理代码库、文件夹、文件及粘贴的代码片段时。遵循原生 HTML 属性和库的惯例。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
