Testing serverless functions including Lambda, Cloud Functions, and Edge Functions with local emulation, cold start testing, and timeout handling.
Skills(SKILL.md)は、AIエージェント(Claude Code、Cursor、Codexなど)に特定の能力を追加するための設定ファイルです。
詳しく見る →Testing serverless functions including Lambda, Cloud Functions, and Edge Functions with local emulation, cold start testing, and timeout handling.
Testing skill for shadcn/ui and Radix UI component libraries covering accessible component testing, dialog and popover testing, form validation testing, data table testing, command palette testing, and theme switching verification.
Testing Service Level Agreements and Objectives including availability targets, latency percentiles, error budgets, and automated SLO compliance reporting.
Building effective smoke test suites for deployment verification including critical path coverage, health endpoints, and rapid feedback testing.
Snapshot testing strategies for UI components, API responses, and data structures with update workflows, review patterns, and anti-pattern avoidance.
SOAP web service testing including WSDL validation, XML schema testing, WS-Security, and SOAP fault handling verification.
Testing SOC 2 compliance controls including security monitoring, change management, access reviews, and incident response procedures.
Testing implementations against formal specifications including RFC compliance, protocol adherence, and standards conformance verification.
C# .NET BDD testing with SpecFlow using Gherkin feature files, step bindings, hooks, dependency injection, Selenium integration, and living documentation with SpecFlow+ LivingDoc.
Spring Boot application testing with @SpringBootTest, MockMvc, @DataJpaTest, Testcontainers, and Spring Security testing patterns.
Comprehensive SQL injection testing patterns including blind SQLi, time-based, union-based, and parameterized query validation techniques.
Testing Server-Sent Events implementations including event stream validation, reconnection behavior, event ID tracking, and EventSource client testing.
SSL/TLS configuration testing including certificate validation, cipher suite analysis, protocol version checks, and HSTS verification.
Identify stale cache issues across browser cache, CDN layers, API response caching, and application-level caches that cause users to see outdated content
Generate comprehensive test cases from state machine models covering all states, transitions, guard conditions, and invalid transition attempts for workflow-heavy features
Writing custom static analysis rules for ESLint, Semgrep, and SonarQube to enforce project-specific code quality and security standards.
Testing UI components through Storybook stories with play functions, interaction testing, accessibility checks, and visual regression via Chromatic.
Stress testing methodologies for finding breaking points, resource exhaustion thresholds, and degradation patterns under extreme load conditions.
Testing patterns for Supabase applications covering auth flow testing, Row Level Security policy testing, realtime subscription testing, and edge function testing
Svelte component testing with @testing-library/svelte, vitest, component rendering, event simulation, store testing, and SvelteKit testing.
Swift testing with XCTest, Swift Testing framework, async/await testing, SwiftUI preview testing, and performance measurement.
Synthetic monitoring test creation for uptime checking, user journey simulation, API health verification, and multi-region availability testing.
Testing patterns for TanStack Query (React Query) covering query hook testing, mutation testing, cache behavior testing, and optimistic update verification.
Test-Driven Development mastery with red-green-refactor cycle, outside-in TDD, test-first design, and incremental development patterns.
Infrastructure-as-Code testing with Terratest, terraform validate, plan verification, and drift detection for Terraform configurations.
Designing scalable test architectures including test pyramid, diamond, trophy, and honeycomb patterns with framework-agnostic implementation.
Optimizing test coverage beyond line coverage including branch coverage, mutation score, path coverage, and identifying meaningful coverage gaps.
Anonymizing production data for testing while maintaining referential integrity, data distributions, and edge case representation.
Generating human-readable test documentation from test code including test catalogs, coverage reports, and living documentation websites.
Comprehensive guide to test doubles including mocks, stubs, spies, fakes, and dummies with when-to-use guidelines and anti-pattern avoidance.
Managing test environments including provisioning, configuration, data seeding, isolation, cleanup, and environment-as-code patterns.
Test fixture design patterns including builders, factories, object mothers, and fixture management for maintainable test data setup.
Detecting and diagnosing flaky tests using statistical analysis, execution recording, environmental factor isolation, and quarantine strategies.
Building hermetic tests that are fully isolated from external dependencies using fakes, containers, and deterministic time/random sources.
Analyzing code changes to determine which tests are impacted, enabling selective test execution and faster CI feedback loops.
Test isolation techniques including database cleanup, transaction rollback, parallel test execution, and shared resource management.
Test framework migration skill covering strategies for migrating between testing frameworks including Selenium to Playwright, Jest to Vitest, Enzyme to React Testing Library, and Protractor to Cypress with automated codemods and incremental migration patterns.
Implementing test observability with execution analytics, failure trend analysis, coverage gap detection, and test suite health dashboards.
Data-driven testing with parameterized tests, test matrices, combinatorial testing, and pairwise parameter generation techniques.
Optimizing test suite execution speed with parallelization, test splitting, caching, selective test execution, and test impact analysis.
Comprehensive TestCafe end-to-end testing skill for writing reliable browser automation tests in JavaScript and TypeScript without WebDriver dependencies, featuring smart assertions, automatic waiting, and parallel execution.
Docker-based integration testing with Testcontainers for databases, message queues, cloud services, and custom containers with lifecycle management.
Safe testing-in-production strategies including feature flags, shadow traffic, canary releases, dark launches, and observability-driven development.
Advanced Java testing with TestNG covering data providers, parallel execution, test groups, XML suite configuration, listeners, soft assertions, and dependency management.
Find timezone-related bugs in date handling, scheduling, and display logic by testing across multiple timezones and edge cases like DST transitions.
Testing patterns for Vercel Edge Functions, middleware, and serverless functions covering local testing, edge runtime simulation, and deployment verification.
Visual regression testing skill using Playwright, covering screenshot comparison, visual diff thresholds, responsive testing, baseline management, and CI integration.
Modern JavaScript and TypeScript testing with Vitest, covering unit testing, integration testing, mocking, snapshots, browser mode, and Vite integration.
Testing voice-activated applications including speech recognition accuracy, intent detection, dialog flow testing, and multi-language support.
Vue.js component testing using Vue Test Utils with mount/shallow mount, event simulation, Vuex/Pinia store testing, and composition API testing.