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
Ready-to-paste message
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-testOr download just the file:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/breakdown-test/SKILL.md -o SKILL.mdTechnical 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
- Feature PRD:
/docs/ways-of-work/plan/{epic-name}/{feature-name}.md - Technical Breakdown:
/docs/ways-of-work/plan/{epic-name}/{feature-name}/technical-breakdown.md - Implementation Plan:
/docs/ways-of-work/plan/{epic-name}/{feature-name}/implementation-plan.md - GitHub Project Plan:
/docs/ways-of-work/plan/{epic-name}/{feature-name}/project-plan.md
Output Format
Create comprehensive test planning documentation:
- Test Strategy:
/docs/ways-of-work/plan/{epic-name}/{feature-name}/test-strategy.md - Test Issues Checklist:
/docs/ways-of-work/plan/{epic-name}/{feature-name}/test-issues-checklist.md - 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
Comments
- …
More skills from this repository
acquire-codebase-knowledge
Helps your agent understand and document an existing code project. It's useful for onboarding new people or getting an overview of the architecture.
github/awesome-copilot
acreadiness-assess
Enables your agent to assess a project's readiness for AI and generate a report. It's useful for understanding how well a project is prepared to use AI tools.
github/awesome-copilot
acreadiness-generate-instructions
Helps your agent create instructions for AI tools based on an assessment. It's useful for improving how AI interacts with code and closing identified gaps.
github/awesome-copilot
acreadiness-policy
Enables your agent to help define or apply policies for AI project assessment. It's useful for standardizing how projects are evaluated and ensuring compliance.
github/awesome-copilot
Similar skills
intent-driven-development
Helps your agent turn ideas into clear, testable plans. Defines criteria to ensure changes are made correctly and safely.
affaan-m/ECC
product-capability
Guides your agent in turning product ideas into clear plans. It defines what needs to be done, the limits, and decisions before development.
affaan-m/ECC
article-writing
Writes long-form content like articles, guides, and blog posts with a unique style. It's useful when you need well-written texts with a consistent voice and credibility.
affaan-m/ECC