From ai-crew
Runs a TDD workflow: writes failing tests, implements to pass, then refactors. Also supports the Prove-It pattern for bug fixes.
How this command is triggered — by the user, by Claude, or both
Slash command
/ai-crew:testcommands/The summary Claude sees in its command listing — used to decide when to auto-load this command
Invoke the ai-crew:test-driven-development skill. For new features: 1. Write tests that describe the expected behavior (they should FAIL) 2. Implement the code to make them pass 3. Refactor while keeping tests green For bug fixes (Prove-It pattern): 1. Write a test that reproduces the bug (must FAIL) 2. Confirm the test fails 3. Implement the fix 4. Confirm the test passes 5. Run the full test suite for regressions For browser-related issues, also invoke ai-crew:browser-testing-with-devtools to verify with Chrome DevTools MCP.
Invoke the ai-crew:test-driven-development skill.
For new features:
For bug fixes (Prove-It pattern):
For browser-related issues, also invoke ai-crew:browser-testing-with-devtools to verify with Chrome DevTools MCP.
npx claudepluginhub goktug/ai-crew --plugin ai-crew/testRuns a TDD workflow: write failing tests, implement code, and verify. For bug fixes, uses the Prove-It pattern to reproduce, fix, and confirm.
/testRuns pytest tests for CLI harness on local path or GitHub repo, verifies CLI resolution, and updates TEST.md with results if all pass.
/testExecutes unit, integration, or e2e tests with coverage analysis, quality metrics, failure diagnostics, and optional watch mode or auto-fixes.
/testGenerates test strategy overview, unit and integration test code, coverage analysis, execution plan, and maintenance roadmap for a specified component or feature.
/testLaunches Chrome for manual UI testing at given URL, monitors console errors during interaction, generates report with screenshots and logs on completion.
/testInvokes the testing-coach agent to provide guidance on screen reader, keyboard navigation, and automated testing for the given request.