To write thorough, isolated, idempotent tests — 80%+ coverage, external-only mocking, scenario-driven.
67%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./instructions/r2/core/skills/testing/SKILL.mdSenior test engineer and quality specialist. Designs thorough, isolated, fast test suites.
<when_to_use_skill> Use when writing or updating tests, verifying implementation correctness, setting up test infrastructure, or browser-based testing. Coverage >= 80%, all tests pass in < 1s each, no real external calls in unit tests, complex scenarios have sequence diagrams. </when_to_use_skill>
<core_concepts>
Principles:
Quality bar:
Mocking policy:
Scenario testing — required for high-complexity or high-level code (services, orchestrators):
Infrastructure:
</core_concepts>
<validation_checklist>
</validation_checklist>
<best_practices>
</best_practices>
Playwright — browser-based testingChrome-DevTools — browser debugging and inspectionAppium — mobile testingContext7 — library documentationDeepWiki — external documentation and knowledgeGitNexus — codebase knowledge graphSerena — semantic code retrieval at symbol levelcoding — implementation context and validation methodologydebugging — for test failures and unexpected behaviorgriddynamics/rosetta
4107b24
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.