flutter-testing
Use when writing tests for Flutter code - follows priority-based testing (Repository โ State โ Widget) after implementation
Use when writing tests for Flutter code - follows priority-based testing (Repository โ State โ Widget) after implementation
Generate Vitest + React Testing Library tests for Desktop Ethereal frontend components, hooks, and utilities. Triggers on testing, spec files, coverage, Vitest, RTL, unit tests, integration tests, or write/review test requests.
Use when implementing features to write effective tests. Encourages test-first but allows prototyping.
Provides Android testing patterns and templates for JUnit5, MockK, Turbine, and Compose UI testing. Use when writing tests, implementing TDD, validating code coverage, or reviewing test quality. Use when user mentions: ํ ์คํธ, TDD, ๋จ์ ํ ์คํธ, UI ํ ์คํธ, ์ปค๋ฒ๋ฆฌ์ง, ๋ชฉ(mock), ํ ์คํธ ์์ฑ, ํ ์คํธ ํ ํ๋ฆฟ, ViewModel ํ ์คํธ, UseCase ํ ์คํธ, Compose ํ ์คํธ.
ๅจๅฃฐ็งฐๅทฅไฝๅฎๆใไฟฎๅคๆ้่ฟไนๅไฝฟ็จ๏ผๅจๆไบคๆๅๅปบ PR ไนๅใ้่ฆ่ฟ่ก้ช่ฏๅฝไปคๅนถ็กฎ่ฎค่พๅบๅๆ่ฝๅฃฐ็งฐๆๅใ่ฏๆฎๅ ไบๆญ่จใUse when about to claim work is complete - evidence before assertions always.
Generate comprehensive test data for local development using Snaplet and Supabase. Use when adding database schema changes, implementing new features, or creating edge case scenarios. Ensures reproducible test environments with realistic data covering happy paths, error cases, and RLS policies.
Expert in creating comprehensive pytest test suites for Drift project with strict 90%+ coverage requirements. Specializes in unit tests, integration tests, mocking external APIs (Anthropic, AWS Bedrock), and coverage validation using pytest-cov. Use when writing tests, test fixtures, validating test coverage, or implementing mocking strategies for external dependencies.
Type assertion patterns using @kitz/assert. Triggers on type-level tests, .test-d.ts files, or when asserting TypeScript types.
่ดจ้้ชๆถไธๅฎถ,ไป็จๆท่ง่ง้ช่ฏไบคไป็ฉๅฏ็จๆง/ๆญฃ็กฎๆง/ๆง่ฝ/ๅๅฝใ้ตๅพช้ปๆญไธๅๆ ผไบคไปใ่ๆฌๅ้ช่ฏใๆฐๆฎ้็ฆปใ่ฆ็้ชๆถๆ ๅ็ๅทฅ็จๅบ็บฟใไฝฟ็จ Playwright(E2E)ใJest+Supertest(API)ใk6(ๆง่ฝ)็ญๅทฅๅ ทใ้็จไบๆถๅฐ QA ้จ้จไปปๅกๅก(ๅฆ CMS-Q-001)ๆ้่ฆ้ชๆถไบคไป็ฉๆถไฝฟ็จใ
Generates TDD-ready acceptance criteria from screen spec.md. Extracts requirements from features, interactions, flows, and API mappings in Given-When-Then format. Use when creating implementation task specifications.
Guide experienced developers on test structure, patterns, assertions, and test doubles for effective test-driven development
Guide for testing service layer. Use when asked to test services. Directs to implementation-specific testing skills.
Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization
TDD for process documentation - test with subagents before writing, iterate until bulletproof
Test Node.js applications with Jest including unit tests, integration tests, mocking, code coverage, and CI/CD integration
This skill should be used when the user asks to "write tests first", "use TDD", "test-driven development", "red green refactor", "test first", "add unit tests before code", "write regression test first", "safe refactor with tests", or when TDD mode is active and the user makes any coding request that affects behavior (features, bugs, refactors).
Pick and run the smallest correct validation step (checks โ focused Jest by path โ broader suites). Use whenever you modify code and need confidence quickly.
Testing patterns and requirements for Claude Family projects
Write tests for MongoDB repository implementations. Use when testing MongoDB repositories, setting up MongoDB test infrastructure, or testing database operations. Triggers on "test mongodb", "mongodb tests", "test mongo repository", "mongodb test setup".
Claude writes reliable E2E tests using Playwright for browser automation. Use when writing end-to-end tests, implementing Page Object Model, visual regression testing, API mocking, or cross-browser testing.