Expert Jest testing framework for JavaScript/TypeScript unit and integration testing
Scanned 9/2/2026
Install to Claude Code
npx -y skills add a5c-ai/babysitter --skill jest-testing --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Jest Testing?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/a5c-ai-jest-testing-babysitter)More formats (shields.io, HTML) on the badges page.
---
name: Jest Testing
description: Expert Jest testing framework for JavaScript/TypeScript unit and integration testing
allowed-tools:
- Bash
- Read
- Write
- Edit
- Glob
- Grep
graph:
domains: [domain:software-engineering]
specializations: [specialization:qa-testing-automation]
skillAreas: [skill-area:unit-testing, skill-area:react-testing]
roles: [role:qa-engineer, role:frontend-engineer]
workflows: [workflow:feature-development]
topics: [topic:test-driven-development]
---
# Jest Testing Skill
## Overview
This skill provides expert-level capabilities for Jest-based testing, enabling comprehensive unit testing, snapshot testing, and integration with React Testing Library.
## Capabilities
### Test Execution
- Configure Jest for various project types (Node, React, TypeScript)
- Execute tests with coverage collection
- Parallel test execution configuration
- Watch mode and selective test running
### Unit Testing
- Write unit tests with proper mocking
- Configure custom matchers and test utilities
- Mock module resolution and timer handling
- Handle async testing patterns
### Snapshot Testing
- Configure and manage snapshot tests
- Handle snapshot updates and reviews
- Implement inline snapshots
### Coverage Analysis
- Coverage report generation and analysis
- Configure coverage thresholds
- Identify uncovered code paths
### React Integration
- Integration with React Testing Library
- Component testing patterns
- Hook testing utilities
## Target Processes
- `automation-framework.js` - Test framework setup
- `mutation-testing.js` - Test quality assessment
- `continuous-testing.js` - CI/CD integration
- `shift-left-testing.js` - Early testing integration
## Dependencies
- `jest` - Test runner
- `@testing-library/react` - React testing utilities
- `ts-jest` - TypeScript support (optional)
## Usage Example
```javascript
{
kind: 'skill',
skill: {
name: 'jest-testing',
context: {
action: 'execute-tests',
testPath: 'src/**/*.test.ts',
coverage: true,
coverageThreshold: {
global: { branches: 80, functions: 80, lines: 80 }
}
}
}
}
```
## Configuration
The skill respects `jest.config.js` or `jest.config.ts` in the project root and can override settings as needed.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!