Skip to main content

javascript-testing-patterns

Implement comprehensive testing strategies using Jest, Vitest, and Testing Library for unit tests, integration tests, and end-to-end testing with mocking, fixtures, and test-driven development. Use when writing JavaScript/TypeScript tests, setting up test infrastructure, or implementing TDD/BDD workflows.

Stars

2

Forks

0

Updated

October 23, 2025 at 15:02

Related Skills

camoneart

llm-evaluation

camoneart

Implement comprehensive evaluation strategies for LLM applications using automated metrics, human feedback, and benchmarking. Use when testing LLM performance, measuring AI application quality, or establishing evaluation frameworks.

2•testing
camoneart

react-modernization

camoneart

Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Use when modernizing React codebases, migrating to React Hooks, or upgrading to latest React versions.

2•testing
camoneart

Practicing TDD

camoneart

Guide Test-Driven Development workflow with Red-Green-Refactor cycle. Use when developing features, fixing bugs, or when user mentions TDD/テスト駆動開発/test-first.

2•testing
camoneart

sast-configuration

camoneart

Configure Static Application Security Testing (SAST) tools for automated vulnerability detection in application code. Use when setting up security scanning, implementing DevSecOps practices, or automating code vulnerability detection.

2•testing
camoneart

web3-testing

camoneart

Test smart contracts comprehensively using Hardhat and Foundry with unit tests, integration tests, and mainnet forking. Use when testing Solidity contracts, setting up blockchain test suites, or validating DeFi protocols.

2•testing
camoneart

dependency-upgrade

camoneart

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

2•testing
Toowiredd

testing-builder

Toowiredd

Automatically generates comprehensive test suites (unit, integration, E2E) based on code and past testing patterns. Use when user says "write tests", "test this", "add coverage", or after fixing bugs to create regression tests. Eliminates testing friction for ADHD users.

10•testing
Toowiredd

rapid-prototyper

Toowiredd

Creates minimal working prototypes for quick idea validation. Single-file when possible, includes test data, ready to demo immediately. Use when user says "prototype", "MVP", "proof of concept", "quick demo".

10•testing
CuriousLearner

webhook-tester

CuriousLearner

Test webhook integrations locally with tunneling, inspection, and debugging tools.

8•testing
CuriousLearner

test-generator

CuriousLearner

Generate unit tests based on existing code patterns and testing frameworks.

8•testing
CuriousLearner

api-tester

CuriousLearner

Quick API endpoint testing with comprehensive request/response validation.

8•testing
CuriousLearner

seed-data-generator

CuriousLearner

Generate realistic test data for database development, testing, and demos.

8•testing
javascript-test... by camoneart - Claude AI Skill | SkillsMP