jezweb avatar

Testing Library

A straightforward skill for React Testing Library that gets you up and running with component testing in Claude Code. It covers the current production setup with version 16.x and user-event 14.x, supporting both Vitest and Jest configurations. The skill has solid adoption with 207 installs and passes all three major security audits. If you're writing React tests and want Claude to understand RTL patterns and best practices without having to explain the API every time, this does the job. It's maintained by jezweb as part of a larger skill collection that's gotten decent traction on GitHub.

skills.sh installs
203
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add jezweb/claude-skills --skill testing-library --agent claude-code

Installs into .claude/skills of the current project.

Files

A straightforward skill for React Testing Library that gets you up and running with component testing in Claude Code. It covers the current production setup with version 16.x and user-event 14.x, supporting both Vitest and Jest configurations. The skill has solid adoption with 207 installs and passes all three major security audits. If you're writing React tests and want Claude to understand RTL patterns and best practices without having to explain the API every time, this does the job. It's maintained by jezweb as part of a larger skill collection that's gotten decent traction on GitHub.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/jezweb/claude-skills
Categories
Frontend Development, Backend & APIs, Testing & QA, Documentation, Design & UI/UX, CLI & Terminal
First seen
Jun 3, 2026

More from jezweb/claude-skills

All 166
1dbjpanda avatarconvex-tenantsdbjpanda/convex-tenantsMulti-tenant organization and team management for Convex with @djpanda/convex-tenants and @djpanda/convex-authz. Use when (1) setting up or integrating multi-te192skills.sh installs
2warpdotdev avatarwebapp-testingwarpdotdev/oz-skillsTest local web applications with Playwright. Use when asked to verify frontend functionality, debug UI behavior, capture browser screenshots, or inspect browser192skills.sh installs
3qodex-ai avataraesthetic-analysisqodex-ai/ai-agent-skillsAnalyze and extract design patterns from visual examples. Deconstructs design systems, color palettes, typography, and layout principles from reference material190skills.sh installs
4davila7 avatarplaywrightdavila7/claude-code-templatesUse when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) vi185skills.sh installs
5rand avatarelegant-designrand/cc-polymathCreate world-class, accessible, responsive interfaces with sophisticated interactive elements including chat, terminals, code display, and streaming content. Us184skills.sh installs
6google-labs-code avatarinkgoogle-labs-code/design.mdInk terminal renderer for json-render that turns JSON specs into interactive terminal UIs. Use when working with @json-render/ink, building terminal UIs from JS169skills.sh installs