/gaia-teach-testing
user-facingWhat it does
Teaches testing progressively through structured interactive sessions. Assesses your skill level (beginner, intermediate, expert) and delivers a tailored lesson with concepts, code examples, exercises, and a summary using your project's stack.
When to use it
- You want to learn testing concepts, from unit testing basics to property-based testing and mutation testing.
Prerequisites
- None. Works at any stage.
How to invoke
/gaia-teach-testingWhat it does step by step
See the description above for the high-level flow. The command handles all steps automatically.
Inputs
Inputs are discovered automatically from your project configuration and artifact files.
Outputs
Text output only -- interactive lesson with no file modifications.
Example session
> /gaia-teach-testing
Running...
(Command output varies by project and configuration.)What to run next
Follow the suggestions displayed at the end of the command output.
Troubleshooting
Check that prerequisite files and tools are in place. The command provides specific error messages with guidance when something is missing.