bmad-teach-me-testing

Teach testing through a multi-session curriculum with persistent YAML progress files.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ImaginerLabs/skill-manager --skill bmad-teach-me-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-teach-me-testing
Source: https://github.com/ImaginerLabs/skill-manager/tree/main/.trae/skills/bmad-teach-me-testing
Command: npx skills add https://github.com/ImaginerLabs/skill-manager --skill bmad-teach-me-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many teams lack a scalable, role-adapted way to teach testing fundamentals through an ordered, resumable experience. This workflow solves fragmented learning by providing a continuable, multi-session curriculum with persistent progress, role-flavored examples, quizzes, and artifact generation so learners can pause and resume without losing context.

Core Features & Use Cases

  • Multi-session curriculum: Seven structured sessions (Quick Start → Advanced Patterns) with a central session hub for non-linear navigation.
  • Progress persistence: YAML progress files saved after each session enable continuation and resume across days or devices.
  • Role-adapted teaching: Examples and recommendations adjust for QA, Developer, Tech Lead, and VP personas.
  • Knowledge artifacts & validation: Generates session notes, enforces quiz pass thresholds (≥70%), and issues a completion certificate when all sessions are finished.
  • Tri-modal workflow: Supports Create (run learning), Edit (apply changes), and Validate (quality checks) modes for lifecycle management. Use case: onboard new QA engineers, run self-paced team training, or provide executives with risk-based testing overviews.

Quick Start

Start by saying: I want to learn testing and guide me through the Teach Me Testing workflow.

Frequently Asked Questions about bmad-teach-me-testing

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

FAQPage Schema
How do I learn software testing progressively without losing my progress between sessions?

You can learn software testing through a structured, multi-session curriculum that saves your progress to persistent YAML files. This allows you to pause and resume your training across different days or devices without losing context.

Can I use a testing training curriculum that adapts examples for different roles like QA and developers?

Yes, role-adapted testing training adjusts its examples and recommendations specifically for QA engineers, developers, tech leads, and VPs. This ensures the learning material remains relevant to each persona's specific responsibilities.

What is the best way to onboard new QA engineers with structured testing fundamentals?

The best way to onboard QA engineers is using a seven-session testing curriculum covering Quick Start to Advanced Patterns. It includes knowledge validation through quizzes with a 70% pass threshold and generates a completion certificate.

Does this testing workflow require any specific testing frameworks or dependencies to start?

No specific testing frameworks or dependencies are required to start. The workflow operates as a self-contained training curriculum that loads just-in-time documents and generates session notes without external tool integrations.

How do I validate my learning progress in a multi-session testing curriculum?

You validate your testing progress by passing quizzes after each session with a score of at least 70%. Upon finishing all seven sessions, the workflow generates a completion certificate to verify your mastery.

Can I navigate non-linearly through a testing curriculum instead of following a strict session order?

Yes, you can navigate non-linearly using a central session hub designed for the multi-session testing curriculum. This allows you to jump between specific testing topics while the YAML progress files track your overall completion state.