Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
测试与质量
适用于 Vite + Cloudflare 项目的 React 19 性能模式和组合架构。包含 50 多条按影响排序的规则,涵盖消除瀑布式请求、优化打包、避免重复渲染、优先使用组合而非布尔属性、服务端/客户端边界以及 React 19 API。用于编写、审查或重构 React 组件。触发词:'react patterns'、'react review'、'react performance'、'optimise components'、'react best practices'、'composition patterns'、'why is it slow'、'reduce re-renders'、'fix waterfall'。
调试 MAX 模型:模型能够加载、编译、服务并生成 token,但输出与参考实现不一致。当标量 tap 调试陷入停滞、模型返回乱码或错误的贪心 token、logit 余弦相似度很高但 argmax 不同,或生成结果连贯后发生偏离时使用。适用于架构移植、量化调试、多 GPU 转换或 MAX 升级之后。触发词:“parity failure”“silent corruption”“logits match but tokens diverge”“top-1 mismatch”“greedy divergence”和“model serves but generates garbage”。不适用于加载时崩溃或服务前的脚手架问题(请使用 import-model)。必须先使用参考实现与 MAX 的张量转储比较工具,在重新编译前对修复进行数值验证;如果转储匹配但文本不同,则通过服务与流水线二分定位。
使用 AI 根据规格说明、PRD、用户故事、代码差异、错误报告或 OpenAPI 规格编写全新的测试代码。分阶段流程:需求提取 → 风险分析 → 覆盖矩阵 → 场景生成 → 预言机设计 → 测试代码 → 人工审查,并设有防止虚构 API 和断言薄弱的防护措施。适用于:“根据规格生成测试”“根据 PRD 编写测试”“根据用户故事编写测试”“自动生成测试用例”“让 AI 帮我写测试”。不适用于:测试产品中的 AI/LLM 功能——请使用 ai-system-testing。不适用于:审计并非刚刚由你生成的现有测试套件——请使用 ai-qa-review(此处的第 7 步仅审查本流程生成的测试)。相关:playwright-automation、unit-testing、api-testing、qa-project-context
审查现有测试代码的质量、异味和可测试性问题。从六个维度检测测试异味——可读性、可靠性、诊断价值、设计、AI 生成和覆盖率;分析应用代码的可测试性,并通过变异测试验证定性发现。适用于:“审查我的测试”“测试质量审计”“测试异味”“可测试性分析”或“这些测试质量如何”。不用于生成新测试——请使用 `ai-test-generation`。不用于测试产品中的 AI 功能——请使用 `ai-system-testing`。相关:unit-testing、shift-left-testing、coverage-analysis、ai-test-generation
捕获并审查 Agent Skill 使用观察,并使用 skill-up CLI 创建、运行、诊断或迭代改进 Skill 评估(evals)。适用于用户要求记录明确归属的 Skill 使用情况或反馈;审查观察记录或用户提供的跟踪记录/转录;将已批准的观察转为回归用例;评估、测试、回归、验证、修复、改进、迭代或演进 Skill;添加或强化评估用例;编写 eval.yaml/case.yaml;运行 skill-up run/validate/list-cases/report/import/init;或从 Anthropic evals.json 迁移。插件观察的捕获/审查需要 Codex skill-up 插件或启用了观察器的 DSH skill-up 插件。无需插件即可审查用户提供的外部证据;评估仍采用多引擎。
使用 Playwright 截图、Chromatic、Percy 和 Argos CI 实现视觉回归测试。涵盖基线管理、差异阈值调整、动态内容遮罩、响应式视口测试以及审核/批准工作流。适用于:“视觉测试”、“截图”、“视觉回归”、“像素差异”、“快照差异”、“更新基线”、“Chromatic”、“percy snapshot”、“argos screenshot”。不适用于:重新设计导致大量测试失败后的批量基线再生成——使用 selector-drift-recovery;跨浏览器渲染矩阵——使用 cross-browser-testing;常规 Playwright 测试结构——使用 playwright-automation。相关:playwright-automation、ci-cd-integration、cross-browser-testing。
使用 e2e(Agent 型测试运行器)编写、运行和调试 Web 与移动应用的端到端测试。它将 agent.act 目标与 Playwright 浏览器或 iOS、Android 设备上的精确定位器断言结合。还可通过 e2e MCP 服务实时操作项目正在运行的应用,以查看屏幕、检查 UI 变更、截屏或录制视频、尝试定位器;也可运行集中找错活动,并并行执行 e2e 探索,确保每个 Bug 都有复现测试证明。项目依赖 e2e 或包含 e2e.config.ts、用户要求端到端/浏览器/移动端/Agent 型 UI 测试、检查运行中应用的变更、对应用或分支进行 QA 或集中找错,或 e2e 运行失败时使用。
让 Capacitor 应用支持 VoiceOver、TalkBack、动态字体/Android 字体缩放、切换控制、硬件键盘、减少动态效果和提高对比度。涵盖 Capacitor 特有的缺口:WKWebView 未遵循 iOS 动态字体、Android WebView 文本缩放导致布局错乱、zoomEnabled/user-scalable、SPA 路由变更未播报、WebView 下方的原生视图(地图、相机预览)无法访问、@capacitor/screen-reader(isEnabled、speak、stateChange)和 @capacitor/text-zoom(getPreferred、set);还涵盖使用 Accessibility Inspector、simctl content_size、adb font_scale、TalkBack 和 axe-core 进行测试,并对应 WCAG 2.2。不要用于 Ionic 组件样式(使用 ionic-design)、刘海/主屏幕指示条布局(使用 safe-area-handling)、键盘遮挡问题(使用 capacitor-keyboard)、自动化测试框架配置(使用 capacitor-testing)或 App Store 元数据(使用 capacitor-app-store)。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
