Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
测试与质量
PDCA 工作流中的严格运行时验证纪律:由 AI 在环境中自行执行验证,优先使用真实环境而非模拟环境,但须考虑确定性和安全性;绝不默认改用人工检查清单。先尝试执行,再解析可插拔的验证提供方(项目脚本/技能 → 共享能力技能);只有遇到真正不可逾越的边界时才交由人工处理,并说明原因。用于工作流的任何验证/检查阶段(修复缺陷或开发功能),以决定验证在何处执行、由谁执行,以及是否充分。PDCA 宿主通过 frontmatter 依赖项引用。触发词——「环境验证」「真实环境验证」「真机验证」「真机测试」「模拟环境验证」「AI 验证」「验证分层」「验证充分性」/ runtime verification、environment verification、real vs simulated。检查打开 UI 时,须引用已保存且非空的截图;非 UI 检查则无需截图。不要将其与 completion-evidence-discipline(证据时效性)或 runtime-evidence-debug(调试检测工具)混为一谈。
thumb-first 移动端套件的技术验证层——发现并修复移动 Web 应用和 PWA(iOS Safari、Android Chrome)中的客观平台缺陷。涵盖 viewport/100vh 缺陷、safe-area 内边距、触摸目标与点击延迟、service worker、web push、PWA manifest 和 Core Web Vitals——提供带文件/行号的缺陷与修复方案,而非主观意见。可感知目标:对 Web/PWA 提供完整覆盖;对原生应用(React Native、Expo、SwiftUI、Flutter)会检测目标,若已安装对应的原生技能则移交,否则明确说明其不进行原生平台审计。适用于移动 Web/PWA 技术审计、safe-area/刘海问题、100vh 溢出、service worker/离线、安装/manifest 或移动性能。通常通过 /thumb-first 总入口运行(该入口还会运行设计检查);仅进行技术检查时可直接调用。
在 apps/packages 中强制执行可移植的 Vitest 内部风格:按工作区划分单元 + 集成项目、tests/ 布局、scripts、passWithNoTests、fixtures/setup、单元与集成的边界,以及高信噪比的测试策略(在已有集成设置时优先集成而非单元,未经要求不得新增设置,不做事后单元测试,优先考虑失败模式)。在搭建测试、审查测试布局、为包添加 Vitest,或用户要求 vitest-architecture 时使用。可选的 with-* 叠加层用于 testcontainers、Effect 测试、Elysia Eden treaty、React happy-dom、类型检查项目、Storybook 浏览器、实况测试环境及覆盖率。不是 Vitest API 文档技能。
用 WAI Play(waiterve/wai-play)驱动网页游戏自动游玩测试:判断下一步是可用性检查、编写或修复 `GameFlowAgentAPI` 桥接、运行真实浏览器游玩测试、读取五维质量报告,还是解除 Agent 无法到达的关键节点。适用于用户想让 AI Agent 真正游玩其 HTML5 / canvas / vibe-coded 网页游戏,并返回可复现证据、评分和修复建议,覆盖所支持的 5 种类型(幸存者类、街机射击、平台跳跃、解谜/卡牌、视觉小说)。触发词:wai-play、WAI Play、auto-playtest、AI plays my game、web game testing agent、GameFlowAgentAPI、GameFlowIntegration、jumpToScenario、game quality score、playtest evidence。将 Unity/Unreal 帧时间相关工作交给 `game-performance-profiler`,引擎构建失败交给 `game-build-log-triage`,真人游玩测试记录交给 `game-demo-feedback-triage`,通用浏览器自动化交给 `browser-harness`。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
