Testing & Quality skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

php-testing-patterns

Guides expert-level php testing patterns implementation: php and testing decision frameworks, production-ready patterns, and concrete templates for php testing patterns workflows. Use when the user asks about php testing patterns, php testing patterns configuration, or php best practices for php projects. Do NOT use when the user needs a different languages runtimes capability -- check sibling skills in the languages runtimes subcategory.

543 repo starsObserved in 2 repos
Testing & Quality

property-based-testing

Guides expert-level property-based testing implementation: tdd and automation decision frameworks, production-ready patterns, and concrete templates for property based testing workflows. Use when the user asks about property-based testing, property based testing configuration, or testing best practices for property-based projects. Do NOT use when the user needs a different testing quality capability -- check sibling skills in the testing quality subcategory.

543 repo starsObserved in 2 repos
Testing & Quality

python-performance

Guides expert-level Python performance optimization: cProfile and line_profiler usage, memory profiling with tracemalloc, NumPy vectorization vs pure Python decision tree, Cython integration points, and algorithmic optimization patterns. Use when the user asks about Python performance profiling, memory optimization, speeding up Python code, NumPy vs pure Python decisions, or Cython compilation. Do NOT use when the user asks about async concurrency (use `python-async-patterns`), general Python idioms (use `python-idioms`), or project setup (use `python-project-setup`).

543 repo starsObserved in 2 repos
Testing & Quality

python-testing-patterns

Guides expert-level Python testing with pytest: fixture design, parametrize patterns, mocking strategies with unittest.mock, async test patterns, and test organization. Covers the testing pyramid for Python projects with emphasis on fast, reliable, maintainable tests. Use when the user asks about Python testing, pytest fixtures, test mocking, parametrized tests, async testing in Python, or organizing Python test suites. Do NOT use when the user asks about project setup (use `python-project-setup`), language-agnostic testing concepts (use `unit-testing-patterns`), or Python performance profiling (use `python-performance`).

543 repo starsObserved in 2 repos
Testing & Quality

react-native-testing

Guides expert-level react native testing implementation: javascript and testing decision frameworks, production-ready patterns, and concrete templates for react native testing workflows. Use when the user asks about react native testing, react native testing configuration, or mobile best practices for react projects. Do NOT use when the user needs a different mobile development capability -- check sibling skills in the mobile development subcategory.

543 repo starsObserved in 2 repos
Testing & Quality

react-testing-patterns

Guides expert-level react testing patterns implementation: typescript and testing decision frameworks, production-ready patterns, and concrete templates for react testing patterns workflows. Use when the user asks about react testing patterns, react testing patterns configuration, or typescript best practices for react projects. Do NOT use when the user needs a different web development capability -- check sibling skills in the web development subcategory.

543 repo starsObserved in 2 repos
Testing & Quality

ruby-testing-patterns

Guides expert-level ruby testing patterns implementation: ruby and testing decision frameworks, production-ready patterns, and concrete templates for ruby testing patterns workflows. Use when the user asks about ruby testing patterns, ruby testing patterns configuration, or ruby best practices for ruby projects. Do NOT use when the user needs a different languages runtimes capability -- check sibling skills in the languages runtimes subcategory.

543 repo starsObserved in 2 repos
Testing & Quality

rust-performance

Guides advanced Rust performance optimization: flamegraph profiling, criterion benchmarks, allocation profiling, SIMD patterns, and zero-copy design. Use when the user asks about Rust performance, flamegraph, criterion, allocation profiling, SIMD, zero-copy, perf optimization. Do NOT use when the user asks about Rust ownership (use `rust-ownership-patterns`), Rust async (use `rust-async-patterns`), general performance testing (use `performance-testing`).

543 repo starsObserved in 2 repos
Testing & Quality

rust-testing-patterns

Guides expert-level Rust testing: unit test organization, integration tests, property testing with proptest, benchmark testing with criterion, and mock patterns. Use when the user asks about Rust testing, unit tests, integration tests, proptest, criterion, mocking in Rust, test organization. Do NOT use when the user asks about Rust project setup (use `rust-project-setup`), Rust error handling (use `rust-error-handling`), general testing concepts (use `unit-testing-patterns`).

543 repo starsObserved in 2 repos
Testing & Quality

tech-debt-assessment

Guides expert-level tech debt assessment implementation: refactoring and best-practices decision frameworks, production-ready patterns, and concrete templates for tech debt assessment workflows. Use when the user asks about tech debt assessment, tech debt assessment configuration, or refactoring best practices for tech projects. Do NOT use when the user needs a different architecture design capability -- check sibling skills in the architecture design subcategory.

543 repo starsObserved in 2 repos
Testing & Quality