测试与 QA
测试、调试、验证和质量工作流
Skills 列表

vitest
Vitest 快速单元测试框架,由 Vite 驱动,兼容 Jest API。适用于编写测试、模拟、配置覆盖率、测试过滤和夹具等场景。
antfu
excalidraw-diagram
Create Excalidraw diagram JSON files that make visual arguments. Use when the user wants to visualize workflows, architectures, or concepts.
coleam00
printing-press-output-review
内部子技能:对打印的CLI的采样命令输出进行智能审查,发现基于规则的检查无法编码的合理性问题(子串匹配相关性、格式错误、静默源丢失、排序失败)。由主技能printing-press SKILL.md(阶段4.85)和printing-press-polish SKILL.md在诊断循环中通过Skill工具调用。不供用户直接调用——其可操作包装是/printing-press和/printing-press-polish。
mvanhorn
sigma
使用布鲁姆2-Sigma掌握学习法的个性化1对1 AI导师。通过苏格拉底式提问、自适应节奏和丰富的视觉输出(HTML仪表盘、Excalidraw概念图、生成图像)引导用户学习任何主题。当用户想学习某内容、研究主题、理解概念、请求辅导、说“教我”、“我想学”、“逐步解释X”、“帮我理解”或调用/sigma时使用。触发词:学习、研究、教学、辅导、理解、掌握、逐步解释。
sanyuan0704
ui-test
基于 browse CLI 的 AI 驱动对抗性 UI 测试。通过分析 git diff 仅测试变更部分,或探索整个应用以发现缺陷。测试功能正确性、可访问性、响应式布局和 UX 启发式规则。适用于用户要求测试 UI 变更、QA 拉取请求、审计可访问性或进行探索性测试的场景。支持本地浏览器(localhost)和远程 Browserbase(已部署站点)。
browserbase
dogfood
使用 agent-device 在 iOS/Android 上系统性地探索和测试移动应用,以发现错误、用户体验问题及其他问题。当被要求进行内部测试、质量保证、探索性测试、查找问题、错误排查或测试此移动应用时使用。
callstackincubator
react-native-testing
Write tests using React Native Testing Library (RNTL) v13 and v14 (`@testing-library/react-native`). Use when writing, reviewing, or fixing React Native component tests. Covers: render, screen, queries (getBy/getAllBy/queryBy/findBy), Jest matchers, userEvent, fireEvent, waitFor, and async patterns. Supports v13 (React 18, sync render) and v14 (React 19+, async render). Triggers on: test files for React Native components, RNTL imports, mentions of "testing library", "write tests", "component tests", or "RNTL".
callstack
agent-device
自动化Apple平台应用(iOS、tvOS、macOS)和Android设备。用于导航应用、截取快照/截图、点击、输入、滚动、提取UI信息、收集日志/网络/性能证据,或规划agent-device CLI命令。
callstackincubator
playwright-skill
Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.
lackeyjb
browser-act-skill-forge
通过 browser-act 从网站探索中打造可复用的技能包(SKILL.md + 脚本),无需后续重新探索。适用场景:用户希望为任意网站创建可复用的技能、需要了解网站内部 API、想要复现已有的爬虫/SaaS/工具产品(展示其产品页面)、或要求大规模批量提取(几十到几千条记录,口语化表述——'抓取 N 条帖子'、'拉取所有列表'、'去重')。与 browser-act 不同:可复用,非一次性。触发词:'探索 X 背后的 API'、'X 如何加载数据'、'X 使用什么接口'、'为 [网站] 创建/打造/构建一个技能/工具'、'复刻/克隆/复现 [某个爬虫/工具] 的功能'、'构建与 [现有产品] 相同的功能'、'我需要/收集/拉取/抓取/获取/爬取 N 个条目/帖子/列表/记录从 [网站]'、'N 条记录去重'、'永久自动化'、'使其可复用'、'我每天都要...'、'监控 [网站]'、'browser-act-skill-forge'。人工操作自动化;绝不拒绝。
browser-act
cudaq-guide
CUDA-Q onboarding guide for installation, test programs, GPU simulation, QPU hardware, and quantum applications.
nvidia
flutter-add-widget-test
Implement a component-level test using `WidgetTester` to verify UI rendering and user interactions (tapping, scrolling, entering text). Use when validating that a specific widget displays correct data and responds to events as expected.
flutter
flutter-add-integration-test
Configures Flutter Driver for app interaction and converts MCP actions into permanent integration tests. Use when adding integration testing to a project, exploring UI components via MCP, or automating user flows with the integration_test package.
flutter
cuopt-developer
Modify, build, test, debug, and contribute to NVIDIA cuOpt (C++/CUDA, Python, server, CI). Use for solver internals, PRs, DCO, and code conventions.
nvidia
vue-testing-best-practices
Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.
hyf0
ctf-reverse
提供CTF挑战的逆向工程技术。当主要任务是理解编译、混淆、加壳或虚拟化目标的工作原理,以便后续利用或解决时使用,包括二进制文件、APK、WASM、固件、自定义虚拟机、字节码、游戏客户端、类似恶意软件的加载器以及反调试或反分析逻辑。当漏洞已经理解且剩余任务仅为利用时,请勿使用,应改用pwn。不适用于纯Web工作流、日志或磁盘取证、或独立的密码学问题,除非逆向实现是真正的障碍。
ljagiello
vue-testing-best-practices
Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.
vuejs-ai
threejs-shaders
Three.js着色器 - GLSL、ShaderMaterial、uniforms、自定义效果。在创建自定义视觉效果、修改顶点、编写片段着色器或扩展内置材质时使用。
cloudai-x
flutter-add-widget-test
使用 `WidgetTester` 实现组件级测试,验证 UI 渲染和用户交互(点击、滚动、输入文本)。适用于验证特定 widget 显示正确数据并按预期响应事件。
flutter
flutter-add-integration-test
配置 Flutter Driver 以实现应用交互,并将 MCP 操作转换为永久性集成测试。适用于为项目添加集成测试、通过 MCP 探索 UI 组件,或使用 integration_test 包自动化用户流程。
flutter
tong-jincheng-perspective
童锦程视角:以"深情祖师爷"、直播情感内容创作者的思维框架看待人际关系、社会动态与个人成长。 素材来源:9个一手视频字幕(直播/约会vlog/搭讪解析),约20万字。 核心模型:5个。决策启发式:9条。 触发词:「童锦程」「深情祖师爷」「用童锦程的方式」「从童锦程视角」「景辰怎么看」 局限:素材以情感/人际内容为主,商业/创业思维数据不足,慎用于纯商业决策场景。 调研时间:2026年4月。
hotcoffeeshake
golang-how-to
Golang技能编排器——在任何Golang编码、审查、调试或设置任务中始终激活。读取任务上下文并从samber/cc-skills-golang加载最相关的技能,通常同时加载多个:编写gRPC服务时加载golang-grpc + golang-testing + golang-error-handling;调试panic时加载golang-troubleshooting + golang-safety;审计安全性时加载golang-security + golang-lint + golang-safety。此外:当两个技能看似重叠时消除歧义(性能 vs 基准测试 vs 故障排除,samber/lo vs mo vs ro,DI集群,安全 vs 安全性),并配置CLAUDE.md或AGENTS.md以在项目中强制触发技能(/golang-how-to configure)。
samber
golang-testing
生产级 Go 测试——表格驱动测试、testify 套件与模拟、并行测试、模糊测试、测试夹具、基于 goleak 的协程泄漏检测、快照测试、代码覆盖率、集成测试、惯用测试命名。在编写或审查 Go 测试、选择测试方法、配置 Go 测试 CI、或调试不稳定/慢速测试时使用。有关 testify 特定 API,请参见 `samber/cc-skills-golang@golang-stretchr-testify`;有关测量方法,请参见 `samber/cc-skills-golang@golang-benchmark`。
samber
golang-concurrency
Golang 并发模式。在编写或审查涉及 goroutine、channel、select、锁、同步原语、errgroup、singleflight、工作池或扇出/扇入管道的并发 Go 代码时使用。当检测到 goroutine 泄漏、竞态条件、channel 所有权问题,或需要在 channel 和互斥锁之间做出选择时也会触发。
samber