| name | tapps-domain-testing |
| description | Testing-focused TAPPS workflow: playbook, pytest docs, diff impact, and validation. Use when adding tests, fixing test gaps, or validating affected tests after refactors. |
| mcp_tools | ["tapps_session_start","tapps_domain_playbook","tapps_lookup_docs","tapps_quick_check","tapps_validate_changed","tapps_checklist","tapps_diff_impact","tapps_call_graph"] |
Domain playbook workflow — same quality gate as the standard TAPPS pipeline.
- Session bootstrap. Call
session_start() if not already called this session.
- Load playbook. Call
domain_playbook(domain="testing-strategies") (or read bundled checklist from the response). Follow its workflow and checklist.
- Library docs. For each entry in
lookup_hints, call lookup_docs(library=..., topic=...) before using those APIs.
- Domain tools. Run the tools listed in
recommended_tools on changed files in scope.
- Edit loop. After each Python file change, call
quick_check(file_path=...).
4b. Call diff_impact(file_paths=...) to rank affected tests.
- Close out. Invoke
/tapps-finish-task with the task_type=qa. Do not declare done without validate + checklist.