_legacy/quality/testing-strategy/SKILL.md
# Testing Strategy Skill テスト戦略の包括的なガイド集。Unit、Integration、E2Eテストの実践手法、テストピラミッド、カバレッジ戦略、CI/CD統合など、高品質なソフトウェアを保証するための全領域をカバーします。 ## 概要 このスキルでは、以下のトピックを扱います: - **ユニットテスト**: Jest/Vitest、モッキング、非同期テスト、カバレッジ - **統合テスト**: APIテスト、データベーステスト、サービス連携テスト - **E2Eテスト**: Playwright/Cypress、ユーザーフローテスト、Visual Regression ## 📚 公式ドキュメント・参考リソース **このガイドで学べること**: テストピラミッド、各テストレベルの実装方法、モッキング戦略、カバレッジ管理 **公式で確認すべきこと**: 最新のテストツール機能、フレームワークアップデート、ベストプラクティス ### 主要な公式ドキュメント - **[Jest Documentation](https://jestjs.io/)*
npx skillsauth add gaku52/claude-code-skills _legacy/quality/testing-strategyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
テスト戦略の包括的なガイド集。Unit、Integration、E2Eテストの実践手法、テストピラミッド、カバレッジ戦略、CI/CD統合など、高品質なソフトウェアを保証するための全領域をカバーします。
このスキルでは、以下のトピックを扱います:
このガイドで学べること: テストピラミッド、各テストレベルの実装方法、モッキング戦略、カバレッジ管理 公式で確認すべきこと: 最新のテストツール機能、フレームワークアップデート、ベストプラクティス
Jest Documentation - JavaScript/TypeScriptテストフレームワーク
Vitest Documentation - Viteベースの高速テストフレームワーク
Playwright Documentation - モダンなE2Eテストツール
XCTest Documentation - iOS/macOSテストフレームワーク
関数・クラス単位の詳細なテスト手法を解説。Jest/Vitest、モッキング、非同期テスト、カバレッジ戦略を網羅。
主な内容:
実績データ:
複数コンポーネントを統合した状態でのテスト手法を徹底解説。APIテスト、データベーステスト、サービス連携テストを実践。
主な内容:
実績データ:
システム全体を通したエンドユーザー操作のシミュレーション手法を解説。Playwright/Cypressによるブラウザ自動化、Visual Regressionテスト、CI/CD統合を実践。
主な内容:
実績データ:
テストピラミッドの理論と実践を完全解説。Reactアプリケーション、Node.js APIの具体例で、70% Unit / 20% Integration / 10% E2E の最適な構成を学習。
主な内容:
特徴:
Test-Driven Development と Behavior-Driven Development の完全ワークフロー。Red-Green-Refactorサイクルをステップバイステップで習得。
主な内容:
特徴:
実践的なチェックリストで品質を担保:
すぐに使えるテンプレート集:
トラブルシューティングと失敗パターン集:
合計文字数: 約160,000文字以上 ガイド数: 5個(Core 3 + Practical 2) チェックリスト: 3個(210+項目) テンプレート: 3セット リファレンス: 2個
テスト戦略における実践的なパターンとベストプラクティスを提供します。ユニットテストから統合テスト、E2Eテストまで、テストピラミッドに基づいた包括的なテスト戦略を実現できます。
tools
Fundamentals of modern web development. Framework selection (React, Vue, Next.js), project architecture, state management, routing, build tools, and CSS strategy best practices.
development
# React Development — Complete Guide > A comprehensive guide to building modern React applications with TypeScript. Covers fundamentals through advanced patterns, Hooks mastery, TypeScript integration, performance optimization, and algorithm internals. ## Target Audience - Developers new to React who want a solid foundation - Intermediate React developers looking to deepen their understanding of Hooks and TypeScript patterns - Engineers who want to understand React's internal algorithms (Virt
development
# Node.js Development Skill > A practical guide collection for Node.js development. Covers all aspects of Node.js application development, including Express, NestJS, asynchronous patterns, and performance optimization. ## Overview This skill covers the following topics: - **Express & NestJS**: When to use a lightweight framework vs. an enterprise framework - **Asynchronous Patterns**: Promise, async/await, Event Emitter, Streams, Worker Threads, Cluster - **Performance Optimization**: Memory
development
# Backend Development — Complete Guide > A comprehensive guide to backend engineering. Covers the fundamentals of HTTP, REST API design, databases, authentication, environment configuration, and algorithm proofs — everything needed to build robust server-side systems. ## Target Audience - Developers new to backend engineering - Frontend engineers expanding toward full-stack development - Engineers looking to solidify their understanding of server-side fundamentals ## Prerequisites - Basic p