Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
在 Herdr 窗格中运行一个 Agent 团队,每个窗格对应一项工作(scouter、planner、designer、implementer、tasker、reviewer、security-reviewer、researcher、inspector)。调用方 Agent 始终担任编排者:它在同级窗格中为每个角色启动一个命令行 Agent,派发自包含的任务简报,收集基于文件的报告,并负责集成、门禁和 git。当在 Herdr 内运行(HERDR_ENV=1)并处理任何非琐碎的工作时使用:用户要求一个 herd、团队、角色、designer 或 reviewer Agent、并行 worker,或者任务需要勘察(多个文件、另一个仓库、工具约定)、涉及超过两三个文件,或项目的 AGENTS.md 将工作交由该技能处理。不要在 Herdr 之外使用;只改动一两个文件且不涉及产品决策时直接完成。
同样的像素,更少的 token —— 适用于以视觉精细度为规格的面向用户的交付物。在构建或编辑落地页、营销网站、主视觉、定价/功能区块、仪表盘或任何 HTML/CSS UI 组件时使用。完整保留渲染出的设计(布局层次、层级、动效、响应式丰富度、a11y),并通过紧凑地表达该设计来减少 token —— CSS 自定义属性、共享类、简写、流式单位 —— 而不是通过削减设计来减少。Honey 核心削减的是代码和文字;这里削减的是设计被*书写*的方式,而非它的外观。只要输出是面向用户的标记,就应当使用它,即使用户从未说过 “minimal”。
当用户要求 "build a HubSpot app"、"create a HubSpot app"、"add a card to HubSpot"、"create an app card"、"build a UI extension"、"set up HubSpot webhooks"、"configure HubSpot app"、"add a settings page to HubSpot app"、"build a HubSpot home page"、"fetch data in HubSpot extension"、"list an app on the HubSpot marketplace"、"submit a HubSpot app listing"、"marketplace listing requirements"、"add serverless functions to HubSpot app",或提到在 HubSpot 开发者平台 2026.03 上构建时应使用本技能。为构建完整的 HubSpot 应用提供全面指导,包含最佳实践、命令行命令、文件结构、无服务器函数和 App Marketplace 上架要求。
图像处理与优化。Sharp(Node.js)、Pillow(Python)、Cloudinary、响应式图片、WebP/AVIF 转换、缩略图,以及基于 CDN 的图像变换。USE WHEN:用户提到 "image resize"、"thumbnail"、"image optimization"、"Sharp"、"Pillow"、"Cloudinary"、"WebP"、"AVIF"、"image upload processing" DO NOT USE FOR:文件上传处理——使用 `file-upload`;云存储——使用 `cloud-storage`;PDF 生成——使用 `pdf-generation`
介绍如何使用 @beecode/msh-*(app-boot、env、error、logger、node-session、util、config)TypeScript 包实现解决方案。用户使用任何 @beecode/msh-* 包,或询问如何设置应用初始化和优雅关闭、环境变量验证、HTTP 感知错误和 Express 错误处理、日志记录、请求范围的会话/CLS/async-local-storage,或共享工具(单例、memoize、超时、joi 验证、时间工具)时,使用此技能。用户提及 MSH、beecode、AppFlow、LifeCycle、AppStarter、mshEnv、mshEnvResolver、errorFactory、errorHOF、ErrorBaseModel、HttpResponseCodeMapper、PresetConsoleSimpleString、PresetConsoleJson、PresetPino、LogLevel、LoggerStrategy、NodeSessionUtil、SessionStrategy、FastAlsStrategy、ClsHookedStrategy、AsyncLocalStorageStrategy、singletonPattern、SingletonAsync、ObjectUtil、TimeUtil、JoiUtil、memoizeFactory 或 msh-config eslint/prettier 配置时,也应触发。编写导入 @beecode/msh-* 的代码前,务必查阅此技能,以使用当前正确的 API 和适当的包版本。
Java 语言(17+)。涵盖现代特性、模式与最佳实践。在编写 Java 应用、Spring Boot 后端或企业级系统时使用。使用场景:用户提到 "java"、"records"、"sealed classes"、"streams",或询问 "pattern matching"、"switch expressions"、"Optional"、"collections"、"generics"。不适用于:审阅现有 Java 代码——请使用 `review/java`,它涵盖 javac 和未配置的构建不会报告的缺陷。不适用于:Spring Boot 具体内容——请改用 `backend-spring-boot` 技能。不适用于:Lombok 注解——请改用 `lombok` 技能。不适用于:MapStruct——请改用 `mapstruct` 技能。
通过 inference.sh CLI 使用 OpenRouter 访问 Claude、Gemini、Kimi、GLM 及 100+ 大模型。模型:Claude Opus 4.5、Claude Sonnet 4.5、Claude Haiku 4.5、Gemini 3 Pro、Kimi K2、GLM-4.6、Intellect 3。一个 API 覆盖所有模型,支持自动回退和成本优化。用途:AI 助手、代码生成、推理、Agent、聊天、内容生成。触发词:claude api、openrouter、llm api、claude sonnet、claude opus、gemini api、kimi、language model、gpt alternative、anthropic api、ai model api、llm access、chat api、claude alternative、openai alternative
仅使用 @mantine/hooks(独立 React hooks 包)构建、审查、调试、迁移或规划 React 代码。适用于 useDisclosure、useToggle、useListState、useLocalStorage、useSessionStorage、useHotkeys、getHotkeyHandler、useClickOutside、useDebouncedValue、useDebouncedState、useDebouncedCallback、useThrottledValue、useMediaQuery、useColorScheme、useReducedMotion、useMergedRef、useMove、useDrag、useMask、useCollapse、useHorizontalCollapse、useRovingIndex、useSplitter、useFloatingWindow、useUncontrolled、useFocusTrap、useIntersection、useResizeObserver、useFetch、clamp、randomId,以及 Mantine 8→9 hooks 迁移。请勿用于 @mantine/core 组件、@mantine/form、主题或其他 Mantine 包。
Capacitor MatrixScan Batch (scandit-capacitor-datacapture-barcode) — MatrixScan、BarcodeBatch、旧版 BarcodeTracking——在 Capacitor iOS/Android 应用中同时跟踪和扫描多个条码,并提供基础/高级 AR 叠加层(不适用于纯 Web 版本)。适用于集成、设置和码制、单条码画刷、TrackedBarcodeView 注释、生命周期、SDK 版本迁移、替换第三方扫描器(@capacitor-mlkit/barcode-scanning)或故障排查。
Capacitor MatrixScan Count(BarcodeCount)— 插件 scandit-capacitor-datacapture-barcode。多条码计数与收货工作流(扫描计数、库存盘点、采集清单、状态模式),在 Capacitor 应用中通过 DOM 元素上的 BarcodeCountView 实现,仅支持 iOS/Android 原生。React Native 请使用 matrixscan-count-rn。适用于集成、条码类型配置、结果处理、视图自定义或计数工作流故障排查。
在 .NET MAUI 应用中实现深度链接的指南。涵盖 Android App Links(含 intent filter、Digital Asset Links 和 AutoVerify);iOS Universal Links(含 Associated Domains 权限和 Apple App Site Association 文件);自定义 URI scheme;以及两个平台的域名验证。适用场景:"deep linking"、"app links"、"universal links"、"custom URI scheme"、"intent filter"、"Associated Domains"、"Digital Asset Links"、"open app from URL"、"handle incoming URL"、"domain verification"。不适用场景:应用内 Shell 导航(使用 maui-shell-navigation)、推送通知处理(使用 maui-push-notifications)或 Web 内容嵌入(使用 maui-hybridwebview)。
在运行 zetic.ai 的 `melange` 命令行时使用:上传/导入端侧 AI 模型、监控转换状态、报告 Melange 基准测试、生成部署指南、浏览仓库和公共库。涵盖认证、在导入 Hugging Face 仓库 id 与上传导出的产物之间选择、JSON 输出约定、退出码分支、上传/续传、非阻塞转换监控、模型报告模板以及原始 API 备用通道。还指出 `melange mcp` MCP 服务这一替代方案,以及何时优先使用其工具而非调用命令行。除非涉及 `melange` 命令行,否则不要用于通用机器学习工作——训练、本地推理或其他模型仓库。
使用 `gh` CLI 在 GitHub 仓库中合并未关闭的 Dependabot 拉取请求,并按 semver 升级类型和 CI 状态筛选。用户要求合并、清理、批量处理 Dependabot PR,例如“合并所有 Dependabot PR”“清空 Dependabot 积压”“合并依赖升级”“合并安全的 Dependabot 更新”,或通过斜杠命令调用时使用;包括要求纳入 major 版本、即使检查失败也合并,或使用 squash 而非 rebase 的情况。不用于审查或合并人工编写的 PR,也不用于编写 dependabot.yml——后者使用 dependabot-config。
跨平台与原生移动开发。框架:React Native、Flutter、Swift/SwiftUI、Kotlin/Jetpack Compose。能力:移动 UI、离线优先架构、推送通知、深度链接、生物识别、应用商店部署。操作:构建、创建、实现、优化、测试、部署移动应用。关键词:iOS、Android、React Native、Flutter、Swift、Kotlin、移动应用、离线同步、推送通知、深度链接、生物识别认证、App Store、Play Store、iOS HIG、Material Design、电量优化、内存管理、移动性能。适用场景:构建移动应用、实现移动优先 UX、选择原生还是跨平台、优化电量/内存/网络、部署到应用商店、处理移动特有功能。
(NS) 通过聚焦的技术问题访谈用户,以推荐 LangGraph 还是 CrewAI、提出多 Agent 架构建议,并设计带工具和模型的 Agent 角色。每当用户想构建多 Agent 系统、在 LangGraph 和 CrewAI 之间做选择、设计 Agent 团队或图、规划人在回路工作流,或询问如何编排 AI Agent 时使用——即使他们只说“我想为公司做个机器人”或“让 Agent 协同工作”。请勿用于一般应用需求(使用 pm-clarify-requirements)或没有架构意图的实现编码。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
