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

nushell-pro
Comprehensive Nushell scripting best practices, idioms, security, and evidence-driven code review. Use when writing, reviewing, auditing, debugging, or refactoring Nushell (.nu) scripts, modules, custom commands, pipelines, config, and tests. Also use for Bash/POSIX-to-Nushell conversion and Nu 0.114/0.115 migration issues such as stricter types, YAML 1.2, `external_arg`, `run`, SemVer, optional `nothing`, subprocess diagnostics, and explicit submodule imports.
hustcer
viral-instagram-reels
规划、撰写和诊断能在冷受众中获得覆盖的Instagram Reels。当用户需要为特定Reel编写脚本或钩子、调试Reel为何表现不佳、想知道草稿是否值得先用试用Reel测试再公开发布,或者需要为后标签时代的Instagram算法优化Reel文案时使用。基于Mosseri公开指出的信号层级(观看时长、分享量/覆盖量、点赞量/覆盖量)、试用Reel的测试后发布循环、原创内容指南和30天恢复窗口、Edits应用以及Reels Insights指标(跳过率、分享率、来自此帖的关注数)。涵盖Reels特有的策略:驱动分享的CTA、无水印的原创性、按账户类型的音频授权、作为主要SEO信号的文案,以及悄然限制分发的反模式。基于模式指导,而非病毒式传播承诺。
vyralcontent
momentic-spec
Improve code correctness using Momentic specs in the feature development process
momentic-ai
mo-qa
Use Momentic's `mo` CLI to run and control Mo, Momentic's cloud autonomous QA agent. Use when starting or continuing Mo sessions, reading their output or status, stopping active work, answering Mo, or moving files between the local machine and Mo's hosted sandbox.
momentic-ai
momentic-test
创建、运行和维护 Momentic E2E 测试和模块,这些测试和模块会序列化到磁盘上的 *.test.yaml 和 *.module.yaml 文件中。Momentic 使用快速、准确的 AI 代理来自动化浏览器交互,以测试 Web 应用程序。
momentic-ai
momentic-mobile-test
创建、运行和维护 Momentic 移动端 E2E 测试及模块,支持 Android 和 iOS。使用 Momentic MCP 工具进行实时设备验证,仅在对本地移动 v2 变更高度自信时,直接编辑 v2 YAML。
momentic-ai
captain-obvious
Finds and deletes "Captain Obvious" tests — tests that can never fail or check nothing. It catches assertions the type checker already guarantees (typeof/isinstance/toBeDefined on typed values), assertion-free tests, tautologies (expect(true).toBe(true), assert x == x, len >= 0), arrange-assert echoes (const x = 5; expect(x).toBe(5)), mock-echo tests, unawaited async assertions, dead/swallowed/conditional assertions, overly-broad pytest.raises(Exception), and duplicate test bodies. Use whenever the user wants to clean up a test suite, remove redundant/useless/tautological/AI-generated tests, mentions tests that "never fail" or "test nothing", or says "captain obvious". Works on TypeScript (Jest/Vitest/bun:test) and Python (pytest + mypy). The detection is fully deterministic — always run the bundled scripts, never scan test files one by one yourself.
shmulc8
adk-evals
Complete reference for writing, running, and iterating on evals (automated conversation tests) for ADK agents. Covers eval file format, all assertion types, CLI usage, and per-primitive testing patterns.
botpress
adk-debugger
Systematic debugging for ADK agents — trace reading, log analysis, common failure diagnosis, and the debug loop.
botpress
openspec-implementation
Implements approved specification proposals by working through tasks sequentially with testing and validation. Use when implementing changes, applying proposals, executing spec tasks, or building from approved plans. Triggers include "openspec implement", "implement", "apply change", "execute spec", "work through tasks", "build feature", "start implementation".
forztf
graphite
使用 Graphite (gt) 处理堆叠式 PR——创建、导航和管理 PR 堆栈。
withgraphite
e2e-testing
End-to-end testing patterns with Playwright for full-stack Python/React applications. Use when writing E2E tests for complete user workflows (login, CRUD, navigation), critical path regression tests, or cross-browser validation. Covers test structure, page object model, selector strategy (data-testid > role > label), wait strategies, auth state reuse, test data management, and CI integration. Does NOT cover unit tests or component tests (use pytest-patterns or react-testing-patterns).
hieutrtr
meticulous-review
分析一个已完成的 Meticulous 测试运行——获取差异摘要、检查代表性截图、DOM 差异和时间线。默认从本地仓库的当前提交解析测试运行,也可以使用显式的测试运行 ID 或提交 SHA。当被要求审查 Meticulous 测试结果,或在审查或监控拉取/合并请求以评估和修复失败的 Meticulous Tests CI 检查时使用。
alwaysmeticulous
meticulous-use-session-data
下载并使用结构化的 Meticulous 会话数据(用户流程 + 网络模拟),用于在本地测试代码变更。当你需要了解测试覆盖了哪些用户交互和 API 调用,或者需要网络模拟数据来编写测试时使用。
alwaysmeticulous
codex-theme-creator
Create, redesign, validate, preview, package, and prepare cohesive themes for the official Codex desktop app from a visual brief or reference image. Use when a user asks for a new Codex theme, wants to preserve or adapt the native Codex layout, wants artwork on the home or conversation page, reports inconsistent themed surfaces, or needs a portable .codex-theme submission for CodexThemes.
codexthemes
solana-mobile
Scaffold, configure, and troubleshoot Solana Mobile apps for Android using the solana-mobile CLI, Expo, and React Native. Use when creating a new Solana mobile app, picking a template, adding Solana to an existing Expo app, checking the Android toolchain, managing Android emulators, or producing a development build.
solana-mobile
grimoire
Install and operate Grimoire, author .spell files with full syntax coverage (including advisory decision logic), and run compile/validate/simulate/cast safely. Use when users ask to create, edit, debug, validate, simulate, execute, or explain Grimoire strategies.
franalgaba
roblox-mm2-analytics-toolkit
Analytics and inventory management toolkit for Roblox Murder Mystery 2 gameplay optimization
aradotso
mm2-analytics-roblox-tracker
Analyze Murder Mystery 2 gameplay data, track inventory, and optimize strategy using this Roblox analytics toolkit
aradotso
test-coverage
MUST be used whenever fixing test coverage for a Flows app to meet the 80% line coverage hard gate. This skill finds AND fixes coverage gaps — it configures tooling, writes missing tests, covers untested paths, and refactors code for testability. It does not just report. Triggers: test coverage, fix tests, write tests, add tests, coverage fix, 80% coverage, coverage gate, missing tests, testability, vitest coverage, jest coverage.
cognitedata
troubleshooting-flows
Diagnose and resolve Celigo flow failures -- total failures, partial errors, stuck jobs, empty runs, and performance issues. Use when a flow is failing, producing errors, returning no data, or running slowly.
celigo
screenci
Create, show, and guide with ScreenCI videos in an already-initialized project by editing `.screenci.ts` files and running the Screenci workflow.
screenci
web-debug
You MUST use this when interacting with or testing local web applications with Playwright - verifying frontend functionality, debugging UI behavior, capturing browser screenshots, or viewing browser console logs.
sentimony
typescript
You MUST use this when configuring tsconfig, resolving compiler errors, debugging slow type-checking, fixing module resolution or ESM/CJS issues, hardening strictness, migrating JavaScript or a new compiler major, or setting up type-checking in monorepos. Not for general feature work in TypeScript code.
sentimony