tdd-bdd-typescript
TypeScriptにおけるTDD(テスト駆動開発)とBDD(振る舞い駆動開発)のスキル。Given-When-Thenスタイルでテストを記述し、Red-Green-Refactorサイクルで開発を進める。新規コード開発、レガシーコード改善、テストファースト...
Discover blockchain testing skills, compare source repositories and read the instructions for each workflow.
TypeScriptにおけるTDD(テスト駆動開発)とBDD(振る舞い駆動開発)のスキル。Given-When-Thenスタイルでテストを記述し、Red-Green-Refactorサイクルで開発を進める。新規コード開発、レガシーコード改善、テストファースト...
Testing standards for C# 14 / .NET 10 with xUnit and Shouldly. Covers naming conventions (Should_X_When_Y), AAA pattern, test data builders, and mocking rules. Use for writing tests, "/test", or "help with test...
Write Terraform tests using test blocks, run blocks, assertions, and provider configuration. Use when asked to "write Terraform tests", "create .tftest.hcl", "add test coverage", "validate Terraform module", or...
Write effective test assertions with clear error messages, null safety, and proper validation. Use when asked to "write assertions", "validate test results", "check conditions", "test expectations", or when wri...
API testing patterns for MiGestion - Jest, Supertest, mocking. Trigger: When writing or running API unit tests.
Web E2E testing patterns for MiGestion - Playwright, page objects. Trigger: When writing or running E2E tests.
Resilient HTTP client playbook: timeouts, retries/backoff+jitter, circuit breakers, bulkheads, and idempotency keys. Produces resilience config + retry matrix and verification tests.
Applies project-specific regression criteria to ensure existing functionality remains intact. Use during testing and review.
Saved test account for real-time E2E verification
Implement snapshot and approval tests.
Create and write Gherkin scenarios using Given/When/Then syntax for behavior-driven development (BDD) and test specifications. Use when asked to "write scenarios", "create features", "add Given/When/Then", "wri...
Unified runner for smoke tests, visual regression checks, and reliability reporting.
Property-based testing with Foundry's fuzzer. Use when writing fuzz tests, invariant tests, or testing edge cases. Covers fuzz test structure, input constraints, fixtures, and invariant testing patterns.
This skill should be used when the user asks to 'write unit tests', 'add integration tests', 'create property-based tests', 'fix failing test', 'improve test coverage', 'reduce mocking', 'test this class', 'add...
Creates unit and e2e tests for NestJS applications using Jest and Supertest. Includes patterns for testing services, controllers, guards, and e2e tests with testcontainers.
Testing philosophy, patterns, and quality metrics. Covers the testing pyramid, test design patterns (AAA, BDD, fixtures, factories), edge case checklists, and debugging flaky tests.
Plan fault injection and resilience tests.
Run tests and commit changes if tests pass
E2Eテスト設計・実装。クリティカルパス検証とユーザージャーニー保証。
Create unit tests for Service classes using DBUnit and Spring Test DBUnit. Use this skill when writing integration tests for Service layer that require database setup with test data, when testing methods that i...
Use this agent to create comprehensive unit test suites for backend and frontend. User: "Add unit tests for the auth module" Agent: Use unit-test-suite to create tests User: "Improve test coverage" Agent:...
Full-stack testing specialist for Faiston NEXO. Use when writing tests, fixing test failures, or validating behaviors across Frontend (Vitest, RTL, MSW), Backend (pytest, FastAPI), and Agents (Google ADK mockin...
TDD, mocking, and test structure patterns. Use when writing tests, implementing TDD, creating mocks, or discussing test coverage and testing strategies.
Proactively audits simulation logic while coding by collecting real artifacts via terminal access, generating helper scripts for repetitive workflows, and validating deterministic invariants across ticks, event...
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.