test-plan

Installation
SKILL.md

Test Plan

Write a test strategy that answers two questions clearly: what deserves testing and how much testing is enough. Everything else is execution detail.

Step 1: Understand What's Being Tested

Before planning any tests, nail down what you're working with. Read the code or requirements. If the user hasn't provided enough context, ask.

Input Question Watch out for
Code / Feature What does this do? What are the inputs and outputs? Planning tests for code you haven't read
Critical paths Which flows would break the product if they failed? Treating all code paths as equally important
Dependencies What external systems, APIs, or services does it touch? Ignoring side effects and integrations
Edge cases What unusual inputs or states could occur? Only testing the happy path

If existing tests, specs, or prior conversations exist, pull from them. Don't invent context.

Step 2: Apply the Testing Pyramid

Related skills

More from kazdenc/builder-skills

Installs
10
GitHub Stars
38
First Seen
Mar 23, 2026