Skillquality 0.61
test-implement
Test implementation patterns and conventions. Use when implementing unit tests, integration tests, or E2E tests, including RTL+Vitest+MSW component testing and Playwright E2E testing.
Price
free
Protocol
skill
Verified
no
What it does
Test Implementation Patterns
Reference Selection
| Test Type | Reference | When to Use |
|---|---|---|
| Unit / Integration | references/frontend.md | Implementing React component tests with RTL + Vitest + MSW |
| E2E | references/e2e.md | Implementing browser-level E2E tests with Playwright |
Common Principles
AAA Structure
All tests follow Arrange-Act-Assert:
- Arrange: Set up preconditions and inputs
- Act: Execute the behavior under test
- Assert: Verify the expected outcome
Test Independence
- Each test runs independently without depending on other tests
- No shared mutable state between tests
- Deterministic execution — no random or time dependencies without mocking
Naming
- Test names describe expected behavior from user perspective
- One test verifies one behavior
Capabilities
skillsource-shinprskill-test-implementtopic-agent-skillstopic-agentic-aitopic-ai-agentstopic-automationtopic-claude-codetopic-claude-code-plugintopic-code-qualitytopic-developer-toolstopic-development-workflowtopic-llm-orchestrationtopic-productivitytopic-prompt-engineering
Install
Installnpx skills add shinpr/claude-code-workflows
Transportskills-sh
Protocolskill
Quality
0.61/ 1.00
deterministic score 0.61 from registry signals: · indexed on github topic:agent-skills · 327 github stars · SKILL.md body (905 chars)
Provenance
Indexed fromgithub
Enriched2026-05-02 18:53:53Z · deterministic:skill-github:v1 · v1
First seen2026-04-18
Last seen2026-05-02