Testing

Unit tests, integration tests, test automation

Showing 1417-1440 of 5541 skills
BrianRWagner

marketing-principles

by BrianRWagner

Apply timeless marketing and business principles to any problem. Use when someone needs strategic thinking, wants to evaluate a marketing decision, needs a framework for a tough choice, or mentions "first principles," "should I do X," "what would work here," or wants to think through a marketing problem systematically.

Code Gen 319 4mo ago
lexler

bdd-with-approvals

by lexler

Scannable BDD tests written in domain language. Use when doing BDD.

Processing 215 4mo ago
lexler

nullables

by lexler

Writes tests without mocks using Nullables. Use when writing tests, especially testing code with external I/O (HTTP, files, databases, clocks, random numbers), designing infrastructure wrappers or replacing mocking libraries.

Code Gen 215 4mo ago
lexler

approval-tests

by lexler

Writes approval tests (snapshot/golden master testing) for Python, JavaScript/TypeScript, or Java. Use when verifying complex output, characterization testing legacy code, testing combinations, or working with .approved/.received files.

Processing 215 4mo ago
lexler

tdd

by lexler

Test-driven development (TDD) process used when writing code. Use whenever you are adding any new code, unless the user explicitly asks to skip TDD or the code is exploratory/spike.

Code Gen 215 4mo ago
anthonylee991

superpowers-debug

by anthonylee991

Systematic debugging: reproduce, isolate, form hypotheses, instrument, fix, and add regression tests. Use when troubleshooting errors, failing tests, or unexpected behavior.

Debugging 779 4mo ago
Microck

bats-testing-patterns

by Microck

Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development of shell utilities.

CLI Tools 235 6mo ago
nicknisi

ideation

by nicknisi

Transform raw brain dumps (dictated freestyle) into structured implementation artifacts. Use when user has messy ideas, scattered thoughts, or dictated stream-of-consciousness, or when they want to plan a feature, spec something out, or turn rough ideas into actionable specs. Produces contracts and implementation specs written to ./docs/ideation/{project-name}/.

Code Gen 90 3mo ago
zhaono1

code-reviewer

by zhaono1

Reviews pull requests and code changes for quality, security, and best practices. Use when user asks for code review, PR review, or mentions reviewing changes.

Code Review 58 4mo ago
zhaono1

prd-implementation-precheck

by zhaono1

Implement PRDs/specs with a mandatory precheck review before coding. Use when a user asks to implement a PRD/feature spec/requirements doc or says "implement PRD/spec". Perform a preflight review, raise questions on scope/consistency/risks, then implement after confirmation.

Processing 58 4mo ago
openharmonyinsight

arkts-static-spec

by openharmonyinsight

ArkTS (Extended TypeScript) static language specification reference for OpenHarmony. Comprehensive guide covering syntax, types, classes, expressions, statements, generics, modules, annotations, and advanced features. Use when: (1) Writing or analyzing ArkTS code (.ets files), (2) Understanding ArkTS type system and type checking, (3) Implementing ArkTS language features, (4) Debugging ArkTS compilation issues, (5) Creating ArkTS developer tools or compilers, (6) Validating ArkTS code compliance, (7) Migrating from TypeScript to ArkTS. Provides detailed language rules from the official specification including lexical structure, type system, OOP features, runtime semantics, and TypeScript migration guide.

Comments 24 3mo ago
openharmonyinsight

openharmony-build

by openharmonyinsight

This skill should be used when the user asks to "编译 OpenHarmony", "build OpenHarmony", "编译完整代码", "执行编译", "编译 OpenHarmony 代码", "快速编译", "跳过gn编译", "fast-build", "编译测试", "编译测试用例", "build ace_engine_test", "编译 sdk", "编译 SDK", "build sdk", "build SDK", "编译 ohos-sdk", "编译测试列表", "build test list", "按列表编译测试", "编译指定测试", or mentions building the full OpenHarmony system, fast rebuild, test compilation, SDK compilation, or building tests from a target list. Handles complete build process including build execution, success verification, and failure log analysis with primary focus on out/{product}/build.log.

CLI Tools 24 3mo ago
flpbalada

hicks-law

by flpbalada

Optimize decision-making speed by managing choice quantity. Use when designing

Legal 258 4mo ago
flpbalada

hypothesis-tree

by flpbalada

Structure complex questions into testable hypotheses. Use when validating

Auth 258 4mo ago
AvdLee

swift-testing-expert

by AvdLee

'Expert guidance for Swift Testing: test structure, #expect/#require macros, traits and tags, parameterized tests, test plans, parallel execution, async waiting patterns, and XCTest migration. Use when writing new Swift tests, modernizing XCTest suites, debugging flaky tests, or improving test quality and maintainability in Apple-platform or Swift server projects.'

Database 402 3mo ago
flpbalada

progressive-disclosure

by flpbalada

Reduce complexity by revealing information progressively. Use when designing

Code Gen 258 4mo ago
Cap-go

capacitor-testing

by Cap-go

Complete testing guide for Capacitor apps covering unit tests, integration tests, E2E tests, and native testing. Includes Jest, Vitest, Playwright, Appium, and native testing frameworks. Use this skill when users need to test their mobile apps.

Auth 42 4mo ago
Cap-go

capacitor-plugins

by Cap-go

Complete catalog of 80+ Capgo Capacitor plugins. Use this skill when users need to add native functionality to their Capacitor apps, want to know which plugin solves a specific problem, or need help choosing between plugin options.

Auth 42 4mo ago
Cap-go

capacitor-ci-cd

by Cap-go

Complete CI/CD guide for Capacitor apps covering GitHub Actions, GitLab CI, build automation, app signing, and deployment pipelines. Use this skill when users need to automate their build and release process.

CI/CD 42 4mo ago
secondsky

Bun Test Lifecycle

by secondsky

Use for test lifecycle hooks: beforeAll, afterAll, beforeEach, afterEach, fixtures, preload.

Monitoring 163 5mo ago
secondsky

api-testing

by secondsky

HTTP API testing for TypeScript (Supertest) and Python (httpx, pytest). Test REST APIs, GraphQL, request/response validation, authentication, and error handling.

API Dev 163 5mo ago
Microck

bap-identity

by Microck

Manage BAP (Bitcoin Attestation Protocol) identity files using bap-cli. This skill should be used when users need to create, decrypt, list, or extract BAP identity backups, work with .bep encrypted files, or generate test fixtures for Playwright tests involving BAP identities.

CLI Tools 235 6mo ago
Microck

andrew-kane-gem-writer

by Microck

Write Ruby gems following Andrew Kane's proven patterns and philosophy. Use when creating new Ruby gems, refactoring existing gems, designing gem APIs, or when the user wants clean, minimal, production-ready Ruby library code. Triggers on requests like "create a gem", "write a Ruby library", "design a gem API", or mentions of Andrew Kane's style.

Database 235 6mo ago
secondsky

Bun Test Coverage

by secondsky

Use for test coverage with Bun, --coverage flag, lcov reports, thresholds, and CI integration.

CI/CD 163 5mo ago