/gaia-teach-testing

user-facing
Category:
Testing
Lifecycle phase:
Anytime
Arguments:
[topic?]

What 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-testing

What 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.