From ravn-ai-toolkit
Provides framework-agnostic testing principles on philosophy, structure, mocking boundaries, and patterns like AAA and Testing Trophy. Use for writing, reviewing, or debugging tests.
npx claudepluginhub ravnhq/ai-toolkitThis skill is limited to using the following tools:
- Test behavior, not implementation details
Writes behavior-focused tests using Testing Trophy model: integration first with real dependencies, minimal mocking. For writing tests, choosing types, or avoiding anti-patterns.
Guides stack-agnostic testing principles, strategies, and patterns for reliable suites. For test strategy design, unit/integration/e2e selection, TDD, flaky fixes, doubles, and reviews.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Share bugs, ideas, or general feedback.
See rules index for detailed patterns.
User: "Define integration-vs-unit test boundaries and mocking strategy."
Expected behavior: Use platform-testing guidance, follow its workflow, and return actionable output.
User: "Create a tRPC router for billing procedures."
Expected behavior: Do not prioritize platform-testing; choose a more relevant skill or proceed without it.
platform-testing scope and triggers.