Step-by-step SKILL.md packages an AI follows for a single kind of task.
A skill is a focused playbook - instructions, examples and constraints - that makes any model reliable at one job, from SQL reporting to changelog writing. The router fills a plan's skill slot with the best match for the request.
Python testing patterns using pytest — TDD methodology, fixtures (function/module/session scopes), parametrization, markers, mocking with unittest.mock, async tests with pytest-asyncio, tmp_path, conf