What problem does it solve? Maintaining and converting test suites in the ndestates-io project requires consistent conventions, safe test-database usage, and behavior-preserving refactors, which are easy to get wrong without dedicated guidance. ## Core Features & Use Cases - Test Writing and Improvement: Creates or improves tests with Pest as the preferred framework, following project testing conventions loaded from the project cache. - Legacy Test Conversion: Converts legacy tests (e.g., old Property tests) to Pest while keeping behavior identical. - Safety Guardrails: Restricts execution to DDEV with the test database only, and triggers a security checklist when tests touch forms or dependencies. - Use Case: Ask the agent to convert a legacy Property test to Pest; it loads the project testing docs, rewrites the test preserving logic, and runs the suite to green. ## Quick Start Invoke /test-specialist-agent with a target such as "convert legacy Property test" or "improve valuation service tests" and let it run the tests to green.