testing
Installation
SKILL.md
Testing
This skill provides comprehensive testing capabilities including test strategy, automation setup, Test-Driven Development (TDD), test writing best practices, coverage analysis, CI/CD integration, and web application testing with Playwright.
When to Use This Skill
- When setting up test infrastructure for a project
- When creating test strategies and test plans
- When writing unit, integration, or E2E tests
- When implementing TDD/test-first development
- When analyzing test coverage and quality
- When integrating tests into CI/CD pipelines
- When testing web applications with Playwright
- When debugging test failures or improving test reliability
- When writing test fixtures, mock data, or factory functions
- When mocking external dependencies (APIs, databases, file systems)
- When organizing test file structure and test suites
- When testing async code, Promises, or event-driven behavior
- When implementing snapshot tests for UI components
Related skills
More from 89jobrien/steve
meta-cognitive-reasoning
Meta-cognitive reasoning specialist for evidence-based analysis, hypothesis
177dead-code-removal
Detects and safely removes unused code (imports, functions, classes)
143file-converter
This skill handles file format conversions across documents (PDF, DOCX,
81python-scripting
Python scripting with uv and PEP 723 inline dependencies. Use when creating
80network-engineering
Network architecture, troubleshooting, and infrastructure patterns. Use
66golang-performance
Go performance optimization techniques including profiling with pprof,
57