What problem does it solve?
This Skill helps you design and implement end-to-end tests that verify real user-facing behavior through the application’s public interfaces, instead of relying on internal implementation details.
Core Features & Use Cases
- Public-boundary testing: Exercise HTTP, CLI, queue, or RPC flows the same way a real caller would.
- Project-specific test strategy: Derive the test runner, fixtures, commands, and cleanup approach from the repository’s existing setup.
- High-value coverage: Validate success paths, input errors, auth and authorization boundaries, persistence effects, and failure handling in production-like conditions.
- Use case: A team changes signup or login behavior and uses this Skill to add smoke tests against the live API with real dependencies and isolated test data.
Quick Start
Use the e2e-testing skill to inspect this repository, identify the public contract, and draft the smallest reliable end-to-end test plan for the changed behavior.