Skip to content
Skillpedia
Writing40k · #5044

breakdown-test

Has your agent generate test strategies and quality plans. It details testing tasks and how to ensure everything works well in projects.

What it does

This tool helps plan how to test a new software feature. It creates a detailed plan including what to test, how to test it, and which quality standards to follow, using methods like ISTQB and ISO 25010.

When to use it

  • ✓When planning the testing for a new software feature.
  • ✓To ensure a feature meets defined quality standards.
  • ✓When creating test documentation for a GitHub project.

Example of what to ask your AI

“Create a test plan for the 'User Login' feature based on the PRD, technical breakdown, and implementation plan documents.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/github/awesome-copilot/blob/main/skills/breakdown-test/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/github/awesome-copilot/blob/main/skills/breakdown-test/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The AI analyzes your project's planning documents (like PRD and technical plan) and uses software testing knowledge to generate a comprehensive test plan. This plan includes strategies, checklists, and quality assurance plans.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add github/awesome-copilot --skill breakdown-test

Or download just the file:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/breakdown-test/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Test Planning & Quality Assurance Prompt

Goal

Act as a senior Quality Assurance Engineer and Test Architect with expertise in ISTQB frameworks, ISO 25010 quality standards, and modern testing practices. Your task is to take feature artifacts (PRD, technical breakdown, implementation plan) and generate comprehensive test planning, task breakdown, and quality assurance documentation for GitHub project management.

Quality Standards Framework

ISTQB Framework Application

  • Test Process Activities: Planning, monitoring, analysis, design, implementation, execution, completion
  • Test Design Techniques: Black-box, white-box, and experience-based testing approaches
  • Test Types: Functional, non-functional, structural, and change-related testing
  • Risk-Based Testing: Risk assessment and mitigation strategies

ISO 25010 Quality Model

  • Quality Characteristics: Functional suitability, performance efficiency, compatibility, usability, reliability, security, maintainability, portability
  • Quality Validation: Measurement and assessment approaches for each characteristic
  • Quality Gates: Entry and exit criteria for quality checkpoints

Input Requirements

Before using this prompt, ensure you have:

Core Feature Documents

  1. Feature PRD: /docs/ways-of-work/plan/{epic-name}/{feature-name}.md
  2. Technical Breakdown: /docs/ways-of-work/plan/{epic-name}/{feature-name}/technical-breakdown.md
  3. Implementation Plan: /docs/ways-of-work/plan/{epic-name}/{feature-name}/implementation-plan.md
  4. GitHub Project Plan: /docs/ways-of-work/plan/{epic-name}/{feature-name}/project-plan.md

Output Format

Create comprehensive test planning documentation:

  1. Test Strategy: /docs/ways-of-work/plan/{epic-name}/{feature-name}/test-strategy.md
  2. Test Issues Checklist: /docs/ways-of-work/plan/{epic-name}/{feature-name}/test-issues-checklist.md
  3. Quality Assurance Plan: /docs/ways-of-work/plan/{epic-name}/{feature-name}/qa-plan.md

Test Strategy Structure

1. Test Strategy Overview

  • Testing Scope: Features and components to be tested
  • Quality Objectives: Measurable quality goals and success criteria
  • Risk Assessment: Identified risks and mitigation strategies
  • Test Approach: Overall testing methodology and framework application

2. ISTQB Framework Implementation

Test Design Techniques Selection

Create a comprehensive analysis of which ISTQB test design techniques to apply:

  • Equivalence Partitioning: Input domain partitioning strategy
  • Boundary Value Analysis: Edge case identification and testing
  • Decision Table Testing: Complex business rule validation
  • State Transition Testing: System state behavior validation
  • Experience-Based Testing: Exploratory and error guessing approaches
Test Types Coverage Matrix

Define comprehensive test type coverage:

  • Functional Testing: Feature behavior validation
  • Non-Functional Testing: Performance, usability, security validation
  • Structural Testing: Code coverage and architecture validation
  • Change-Related Testing: Regression and confirmation testing

3. ISO 25010 Quality Characteristics Assessment

Create a quality characteristics prioritization matrix:

  • Functional Suitability: Completeness, correctness, appropriateness assessment
  • Performance Efficiency: Time behavior, resource utilization, capacity validation
  • Compatibility: Co-existence and interoperability testing
  • Usability: User interface, accessibility, and user experience validation
  • Reliability: Fault tolerance, recoverability, and availability testing
  • Security: Confidentiality, integrity, authentication, and authorization validation
  • Maintainability: Modularity, reusability, and testability assessment
  • Portability: Adaptability, installability, and replaceability validation

4. Test Environment and Data Strategy

  • Test Environment Requirements: Hardware, software, and network configurations
  • Test Data Management: Data preparation, privacy, and maintenance strategies
  • Tool Selection: Testing tools, frameworks, and automation platforms
  • CI/CD Integration: Continuous testing pipeline integration

Test Issues Checklist

Test Level Issues Creation

  • Test Strategy Issue: Overall testing approach and quality validation plan

…

FAQ

What are ISTQB and ISO 25010?

These are international standards that define best practices and models for ensuring software quality, helping to organize and execute tests effectively.

What documents do I need to provide?

You need to provide the PRD (Product Requirements Document), the technical breakdown, and the implementation plan for the feature to be tested.

What does the AI generate as output?

The AI generates a detailed test plan, including a test strategy, a test issues checklist, and a quality assurance plan, saved as files in your project.

Details

Original description by the author

Test Planning and Quality Assurance prompt that generates comprehensive test strategies, task breakdowns, and quality validation plans for GitHub projects.

repo: github/awesome-copilot

Popularity

GitHub stars
40k
Ranking position
#5044
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills