What problem does it solve? Verifying that a Nextcloud app implementation actually meets its acceptance criteria requires running many disconnected test suites (PHPUnit, Jest, Newman), browser checks, and coverage gates manually, which is slow and error-prone. ## Core Features & Use Cases - Multi-suite test execution: Runs PHPUnit unit, integration, database, and service suites plus Jest frontend tests and Newman/Postman API tests via docker exec commands. - Browser-based acceptance verification: Uses Playwright MCP browser tools to validate GIVEN/WHEN/THEN acceptance criteria from plan.json with screenshots as evidence. - Coverage and quality gates: Enforces a 75% line/method coverage minimum and a PHPCS/PHPMD composite quality score, plus Dutch government compliance checks (WCAG 2.1 AA, NLGov API rules, AVG/GDPR). - Use Case: After a developer finishes a task, invoke this Skill to run all relevant suites, verify each acceptance criterion in the browser, and produce a structured QA report with a PASS/FAIL recommendation. ## Quick Start Ask the agent to run QA on the active change and verify its acceptance criteria against the specs.