Testing & QA

Testing, debugging, validation, and quality workflows

837 skills available

Skills List

nushell-pro

nushell-pro

14testing-qa

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 avatarhustcer
Get
viral-instagram-reels

viral-instagram-reels

13testing-qa

Plan, write, and diagnose Instagram Reels that earn cold-audience reach. Use whenever someone wants a reels script or reels hook for a specific Reel, is debugging why a Reel flopped, wants to know if a draft is worth testing with Trial Reels before going public, or needs a reels caption tuned for the post-hashtag instagram algorithm. Built around what Mosseri has publicly named as the signal hierarchy (watch time, sends per reach, likes per reach), the Trial Reels test-then-publish loop, the Original Content Guidelines and 30-day recovery window, the Edits app, and Reels Insights metrics (skip rate, share rate, followers from this post). Covers a Reels-specific reels strategy: send-driving CTAs, originality without watermarks, audio licensing by account type, captions as the primary SEO signal, and the anti-patterns that quietly cap distribution. Pattern-based guidance, not a virality promise.

vyralcontent avatarvyralcontent
Get
momentic-spec

momentic-spec

13testing-qa

Improve code correctness using Momentic specs in the feature development process

momentic-ai avatarmomentic-ai
Get
mo-qa

mo-qa

13testing-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 avatarmomentic-ai
Get
momentic-test

momentic-test

12testing-qa

Create, run, and maintain Momentic E2E tests and modules, which are serialized to disk as *.test.yaml and *.module.yaml files. Momentic uses fast, accurate AI agents to automate browser interactions for the purpose of testing web applications.

momentic-ai avatarmomentic-ai
Get
momentic-mobile-test

momentic-mobile-test

12testing-qa

Create, run, and maintain Momentic mobile E2E tests and modules for Android and iOS. Use Momentic MCP tools for live device validation, and use direct v2 YAML edits only for high-confidence local mobile v2 changes.

momentic-ai avatarmomentic-ai
Get
captain-obvious

captain-obvious

12testing-qa

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 avatarshmulc8
Get
adk-evals

adk-evals

11testing-qa

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 avatarbotpress
Get
adk-debugger

adk-debugger

11testing-qa

Systematic debugging for ADK agents — trace reading, log analysis, common failure diagnosis, and the debug loop.

botpress avatarbotpress
Get
openspec-implementation

openspec-implementation

9testing-qa

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 avatarforztf
Get
graphite

graphite

8testing-qa

Work with Graphite (gt) for stacked PRs - creating, navigating, and managing PR stacks.

withgraphite avatarwithgraphite
Get
e2e-testing

e2e-testing

8testing-qa

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 avatarhieutrtr
Get
meticulous-review

meticulous-review

7testing-qa

Analyze a completed Meticulous test run — fetch the diff summary, inspect representative screenshots, DOM diffs, and timelines. Resolves the test run from the local repo's current commit (the default), or from an explicit test-run ID or commit SHA. Use when asked to review Meticulous test results, or while reviewing or babysitting a pull/merge request to assess and fix a failing Meticulous Tests CI check.

alwaysmeticulous avataralwaysmeticulous
Get
meticulous-use-session-data

meticulous-use-session-data

7testing-qa

Download and use structured Meticulous session data (user flows + network mocks) for testing code changes locally. Use when you need to understand what user interactions and API calls a test covers, or when you want network mocks for writing tests.

alwaysmeticulous avataralwaysmeticulous
Get
codex-theme-creator

codex-theme-creator

7testing-qa

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 avatarcodexthemes
Get
solana-mobile

solana-mobile

6testing-qa

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 avatarsolana-mobile
Get
grimoire

grimoire

6testing-qa

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 avatarfranalgaba
Get
roblox-mm2-analytics-toolkit

roblox-mm2-analytics-toolkit

5testing-qa

Analytics and inventory management toolkit for Roblox Murder Mystery 2 gameplay optimization

aradotso avatararadotso
Get
mm2-analytics-roblox-tracker

mm2-analytics-roblox-tracker

5testing-qa

Analyze Murder Mystery 2 gameplay data, track inventory, and optimize strategy using this Roblox analytics toolkit

aradotso avatararadotso
Get
test-coverage

test-coverage

5testing-qa

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 avatarcognitedata
Get
troubleshooting-flows

troubleshooting-flows

4testing-qa

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 avatarceligo
Get
screenci

screenci

3testing-qa

Create, show, and guide with ScreenCI videos in an already-initialized project by editing `.screenci.ts` files and running the Screenci workflow.

screenci avatarscreenci
Get
web-debug

web-debug

3testing-qa

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 avatarsentimony
Get
typescript

typescript

3testing-qa

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 avatarsentimony
Get