testing-plan

Generate a human-executable QA test plan from branch diffs into a markdown file.

22|3|Updated Jul 28, 2024
One-click install
npx skills add https://github.com/webdevcody/go-mailing-list --skill testing-plan-webdevcody
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testing-plan
Source: https://github.com/webdevcody/go-mailing-list/tree/main/.claude/skills/testing-plan
Command: npx skills add https://github.com/webdevcody/go-mailing-list --skill testing-plan-webdevcody

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes ambiguity from QA verification by producing an end-to-end, human-executable test plan tied to the current branch changes, so testers know exactly what to click and what result to expect.

Core Features & Use Cases

  • Human-ready QA plans: Generates a markdown test plan with all required sections so a tester can execute it without back-and-forth.
  • Branch-anchored coverage: Creates steps grounded in the diff context, focusing on routes, UI surfaces, endpoints, schema/auth changes, and background triggers.
  • Risk-focused validation: Includes edge cases and explicit regression checks for adjacent surfaces that may share code paths.

Quick Start

Ask the AI for a testing plan by saying: “testing plan for this branch” and include the feature, bug fix, or refactor title you want QA to validate.

Frequently Asked Questions about testing-plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a manual QA test plan from a branch diff?

Generate a manual QA test plan by translating branch context and diffs into concrete route-based manual steps. The output is a human-executable markdown file with required sections, actors, actions, and expected results for browser verification.

What is human-executable route testing for new features and bug fixes?

Human-executable route testing is end-to-end browser verification across UI surfaces, server endpoints, auth, and schema changes. It provides testers with concrete manual steps and expected results tied directly to the current branch changes.

Does a manual testing plan include regression checks for adjacent surfaces?

A manual testing plan includes explicit regression checks for adjacent UI surfaces that may share code paths. It applies risk-focused validation to cover edge cases alongside the primary route-based verification steps.

Can I use this QA plan for refactors that require end-to-end verification?

You can use this QA plan for refactors requiring end-to-end browser verification. It applies to new features, bug fixes, and refactors by grounding the manual testing steps in the branch diff context and schema changes.

Does the generated testing plan include automated test commands or credentials?

The generated testing plan does not include invented credentials or automated test commands. It produces strictly human-executable manual verification steps with concrete actors, actions, and expected results in a markdown file.

How do I write a testing plan markdown file with concrete actors and expected results?

Write a testing plan markdown file by specifying the feature, bug fix, or refactor title for validation. The output generates required sections with concrete actors, actions, and expected results without needing manual formatting.