Skills
收录 97,501 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
测试与质量
针对单个 Figma 组件或组件集的深度无障碍评分卡——状态覆盖(default/hover/focus/disabled/error/active/loading)、焦点指示器质量与对比度、非颜色状态区分、目标尺寸、标注完整性,以及色盲模拟(protanopia/deuteranopia/tritanopia),全部汇总为各分类 0–100 的评分和按优先级排序的建议。当用户想在发布前审查单个组件时使用:触发词为 'audit this component'、'accessibility score for this button'、'is this component set accessible'、'check the states on this component'、'does my button have a focus state'、'color blind check'、'rate this component for a11y'、'component accessibility scorecard'。适用于任何 Figma 套餐。若要对整个页面/框架做广泛扫描,请使用 lint-design-figma;若要做代码侧(HTML)检查,请使用 scan-code-accessibility-figma。
使用此技能从宿主 shell 驱动 Android 设备——通过 `adb shell input` 注入点击、滑动、文本、按键事件和拖放;用 `wm size` / `wm density` 调整显示;用 `settings put global window_animation_scale 0` 切换封闭测试设置;用 `pm clear` 与 `am force-stop` 重置应用状态;用 `am start -n pkg/.Activity` 启动 Activity;在 API 30+ 上使用现代的 `cmd <service>` 封装(`cmd wifi`、`cmd connectivity`、`cmd uimode night`、`cmd locale set-app-locales`)而非已废弃的 `svc` 别名。如果用户提到 "input tap"、"input swipe"、"input text spaces"、"KEYCODE_BACK"、"wm size for screen-size matrix"、"settings put animation_scale"、"force-stop vs pm clear"、"svc wifi no-op"、"cmd wifi set-wifi-enabled" 或 "am start intent extras",请使用此技能。
在使用 Cucumber BDD 和 Playwright 编写 E2E 测试、搭建 BDD 测试基础设施、编写 Gherkin feature 文件、实现 step definition、配置 hooks 和 World,或将 Cucumber 与 CI/CD 集成时使用。涉及 Cucumber、BDD、Gherkin、feature 文件、step definition、Given When Then、hooks、tags、World、scenario outline、@cucumber/cucumber 时调用。
在审查/评判已完成的 api-spec 时使用——即工程线缆契约(操作、请求/响应架构、身份验证、错误模型、分页、版本控制、示例),以判断客户端能否调用每项操作,以及服务器能否仅凭契约实现它。这是验收门槛,不用于编写。依据单一来源的 11 条件契约完整性标准进行评判:风格 + 基础 + 版本控制 + 弃用政策;列出并追踪每项操作;为每项操作完整定义双方类型 + 状态码(仅有成功路径则不通过);身份验证 + 每项操作的授权;完整错误模型(单一结构 + 每种失败情况 + 可重试性);共享类型引用 data-model;分页 + 平局判定规则;与架构匹配的示例;相对于 api-reference 单向;与已发布的 API 一致;按差异范围修订。与风格无关(REST/GraphQL/gRPC,不预设 OpenAPI)。准确输出 `VERDICT: approve|revise`。不适用于编写、data-model、api-reference 或通用设计文档(design-review)。
Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions TDD or "red-green-refactor", asks for tests that prove a behavior, wants a bug reproduced as a failing test, or wants integration tests. Not for only running an existing test suite.
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
