LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

javascript-testing-patterns

Jest、Vitest、Testing Libraryを使用した包括的なテスト戦略を実装し、モッキング、フィクスチャ、テスト駆動開発を用いたユニットテスト、統合テスト、エンドツーエンドテストを行います。JavaScript/TypeScriptテストの作成、テストインフラの設定、TDD/BDDワークフローの実装時に使用してください。

5stars1forksUpdated 3/10/2026
Web DevelopmentTesting & QA#unit-testing#testing#frontend-testing#typescript#integration-testing#javascript

Security Assessment

Medium Risk(65/100)

Detected risks:

Secret Exposure([SKILL.md] token =)
Sensitive File Access([SKILL.md] .env)
Security Score65/100

About javascript-testing-patterns

The 'javascript-testing-patterns' skill provides a comprehensive framework for implementing robust testing strategies in JavaScript and TypeScript projects. It leverages modern testing tools like Jest, Vitest, and Testing Library to streamline unit, integration, and end-to-end testing. By offering structured approaches to mocking, fixtures, and test-driven development (TDD), this skill helps developers ensure code reliability and maintainability while reducing the risk of runtime errors. It solves the common problem of inconsistent or incomplete testing in complex applications, providing a clear methodology for creating high-quality test suites across different layers of an application.

FAQ

Which testing frameworks are supported by this skill?

This skill supports Jest and Vitest for full-featured and fast Vite-native testing, respectively, and can be used in combination with Testing Library for UI component tests.

Can this skill be used for both frontend and backend testing?

Yes, it supports testing React, Vue, and other frontend components, as well as backend functions, classes, APIs, and services.

Does it require TypeScript?

While the examples use TypeScript, the testing patterns and frameworks can also be applied to plain JavaScript projects.

Is this skill compatible with CI/CD pipelines?

Yes, it includes patterns for setting up continuous testing within CI/CD pipelines to ensure automated test execution.

Are there any limitations or prerequisites?

Developers should have basic knowledge of JavaScript/TypeScript and familiarity with testing concepts. No specific limitations of the frameworks are mentioned.

Install javascript-testing-patterns

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

amurata/cc-tools

Related Skills

research

448

secops-detection-engineering

21,346

qdrant-monitoring

259

project-architecture

3