Skills
收录 97,501 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
测试与质量
应用 React 组件工程的正式标准,聚焦可访问性、组合与样式。用于构建专业、可组合的 React 产物。在创建或审查 React 组件时主动使用。示例:- user: "/component-create Button trigger" → 使用 asChild 和键盘映射构建可访问的 button - user: "/component-review src/components/Input.tsx" → 审查可访问性与组合合规性 - user: "Build a responsive slider" → 选择分类类型并用 data 属性实现 - user: "Review my layout component" → 检查是否存在单体式模式而非组合
针对 HetuEngine 的全面 SQL 语句检查,支持两种检查模式:1. 语法检查——基于 Presto/Trino + Hive 语法定义进行关键字校验、语句结构验证、子句完整性检查、HetuEngine 语法兼容性检查;2. 规范检查——基于 HetuEngine 开发最佳实践进行对象设计规范、数据操作规范、命名规范检查。内置自定义 HetuEngine SQL 分词器(400+ 关键字)和支持 30+ 语句类型的递归下降解析器。适用于用户需要对 HetuEngine 进行 SQL 质量评审、语法校验或规范符合性检查的场景。触发词:“HetuEngine SQL检查”、“Hetu SQL规范”、“Hetu SQL审计”、“Hetu SQL语法”、“Hetu SQL优化”、“检查Hetu SQL”、“HetuEngine SQL review”
用于本地开发和测试的模拟 Linear GraphQL API。当用户需要在本地测试 Linear 集成、模拟 Linear issue、评论、团队、工作流状态、OAuth 应用、webhook、agent session,或在不访问真实 Linear 服务的情况下使用 Linear API 时使用。触发词包括 "Linear API"、"emulate Linear"、"mock Linear"、"test Linear OAuth"、"Linear webhook"、"Linear agent"、"local Linear",或任何需要本地 Linear API 的任务。
通过阿里巴巴的 open-code-review(`ocr`)命令行运行 AI 驱动的代码审查,而不是手工审查 diff。当用户要求审查代码、审查 PR/MR、审查已暂存/未暂存/未跟踪的改动、审查单个提交、比较两个分支,或扫描整个文件查找 bug、安全问题、性能问题和质量问题时使用。选择最轻量的调用方式(工作区审查、分支范围、单个提交或全文件扫描),通过 `--background` 传入业务背景,按优先级对发现分类,并可选择应用修复。触发词:open code review、ocr review、ocr scan、alibaba code review、ai code review cli、review my changes、review this pr、review this commit、review this branch、scan repository for issues。
构建大模型评估并针对应用运行,返回带评分及其链接的 Opik 实验。可选择带 judge 断言集的测试套件或带指标的数据集,从 trace 或合成数据中获取用例,优先使用启发式评分,然后使用单一失败模式 judge,通过 SDK 在客户端运行或针对仅提示词目标在服务端运行,并读回评分。涵盖 RAG 评估、错误分析、根据人工标签编写与验证大模型 judge,以及审计现有评估流水线。适用于"evaluate my agent"、"measure quality"、"build an eval"、"write an LLM judge for hallucinations"、"audit our evaluation pipeline"、"how good is my RAG"、"set up evals for this"。不适用于在现有套件上做前后对比(使用 compare)、单个回归用例(使用 test)、对生产流量评分(使用 online-eval)或上线/暂缓决策(使用 verify)。
扫描项目并盘点可用于 QA 工作的内容——项目类型、语言、框架、手动 `*.test.md` 用例、自动化测试与自动化引用,以及 Testomat.io 的访问方式(token、MCP、项目设置)。在分析代码库以进行测试规划、检测测试框架、统计测试数量或准备测试自动化时,随时使用此技能。具体而言,当用户提到 "scan project"、"what tests exist"、"how many tests"、"analyze codebase"、"detect frameworks"、"test matrix",或在 QA 工作流之前需要盘点时使用。
重写代码审查评论,使其读起来像人类同事写的一样。去掉企业式 AI 的废话("I noticed..."、"I was wondering if perhaps..."、"It might be worth considering...")。每条评论都直接了当:位置、问题、具体修复方案。当用户说 "humanize review"、"de-slop PR comment"、"make this feedback sound human"、"review this PR"、"code review"、"/review"、"/unslop-review" 时使用。审查 PR 时自动触发。
XY、XYO 和 XL1 仓库背后的 Aries Tools TypeScript 工具链(@ariestools/toolchain)——稳定的 xy 与实验性的 xyex 命令行、xy.config.ts,以及共享的 ESLint、TypeScript 和 Vitest 配置。在以下情况下使用:搭建仓库或选择项目 profile;运行或调试 build、lint、test 或 xy check;配置包输出;修复 deplint 或 publint 的发现项;用 xy agent 对 AGENTS.md 和文档做 lint;借助 xy repo init 和 xyex plan 支持产品规划(papers、roadmap、PRD);管理技能;用 xyex work 跟踪工作;更新依赖;审计许可证或安全;发布包;或解读 xy 命令失败。
在 JavaScript 或 TypeScript 项目中使用 Biome 设置或运行 lint 与格式化时使用 —— 这是单一快速的 Rust 工具,可 lint、格式化并整理导入,替代 ESLint + Prettier 组合(相当于 JS 界的 Ruff)。涵盖安装 Biome v2、biome.json 配置(formatter、linter 规则组、assist/import-organize 操作、VCS 集成、overrides、monorepo extends)、命令行(biome check --write、用于 CI 的 biome ci)、从 ESLint/Prettier 迁移、v1 到 v2 的差异(例如 --apply 变为 --write),以及以 GritQL 插件编写自定义 lint 规则。适用于添加 lint/format 门禁、编写或修复 biome.json,或移植 ESLint/Prettier 配置。不涉及 Turborepo 任务编排(请与该技能组合使用)。
取证式 bug 与问题分诊。产出一份分级调查案卷:症状、证据(按可信度分为 A/B/C 级)、排序后的假设、可疑组件,以及建议的规划响应。只调查并记录 —— 不修复代码、不运行测试、不实现。以 story 形式交接给外部开发工具。适用于用户说:- “investigate this bug” / “triage this issue” / “debug triage” - “what's causing [symptom]” / “why is [feature] broken” - “something's wrong with [component]” / “users are reporting [problem]” - “figure out what happened” / “root cause this” - “I need a bug report” / “create an investigation case file” - “forensic analysis” / “diagnose this” - “error triage” / “issue investigation” - “what do we know about [incident/issue]”。三种意图:Create(新案卷)、Update(向未结案卷添加证据)、Validate(交接前检查草稿的完整性)。输出落在 bmad-output/;交接时起草一份修复 story。
端到端的 GECX/CXAS/CES 对话式 Agent 生命周期——从需求构建 Agent(PRD 到 Agent)、创建并运行评估(goldens、simulations、tool tests、callback tests)、调试失败并迭代至生产质量。只要用户提到 GECX、CXAS、CES、SCRAPI、对话式 Agent、语音 Agent、音频 Agent、Agent 评估、推送/拉取/检查 Agent,或 Google Customer Engagement Suite 平台上的 Agent 指令/回调/工具,就使用此技能。
在交互式或手动更新后验证 JavaScript/TypeScript 依赖升级。从 git 确定真实差异,检测 peer/engine/type 冲突,从发布说明中提取破坏性变更、迁移和可采用的特性,评估被搁置或看似未使用的包,并运行验证关卡。涵盖 bun、npm、pnpm 和 yarn。适用于包刚升级完需要验证时、判断被搁置的包能否升级时、追问某个依赖为何存在时,或查看发布说明中的破坏性变更和迁移步骤时。不适用于自主挑选并应用升级、bun CLI 用法(bun-cli),或非 JavaScript 的包生态。
用于自动化和广播工作流的完整 FFmpeg 视频分析与质量控制滤镜。请在以下情况主动激活:(1) 检测黑帧 (blackdetect, blackframe),(2) 查找模糊/冻结帧 (blurdetect, freezedetect),(3) 自动裁剪检测 (cropdetect),(4) 场景变化检测 (scdet),(5) 隔行扫描检测 (idet),(6) 质量指标 (PSNR, SSIM, VMAF),(7) 信号分析 (signalstats),(8) 帧信息记录 (showinfo),(9) QC 自动化脚本,(10) 广播合规检查。提供:检测滤镜、质量指标、分析命令、自动化模式。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
