systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
This skill should be used when the user asks to "use TDD", "write tests first", "test-driven", "add a test for", "fix bug with TDD", "implement using TDD", "red-green-refactor", or mentions developing features test-first. Provides guidance for TDD workflow in Ziku with golden tests.
Generate and execute test plans based on documentation. Use after implementation to verify changes work correctly. Integrates with browser testing for UI verification.
ใฆใใใใในใใ็ตฑๅใในใใE2Eใในใใฎใณใผใ็ๆใๆฏๆดใใพใใใในใ่จญ่จใAAA ใใฟใผใณใใในใใทใใชใชใๆไพใใพใใใในใใณใผใๅฎ่ฃ ใใในใใซใใฌใใธๆกๅคงใๅฟ ่ฆใชๅ ดๅใซไฝฟ็จใใฆใใ ใใใ
Write Playwright behavior tests (.spec.ts) that verify complete user workflows. Use when creating end-to-end tests for behaviors based on their specifications with Act:/Check: steps. Triggers on "write a behavior test", "create a spec test", or "test this behavior".
Run dotnet test, capture failed test cases, and generate a rerun filter plus a markdown failure summary. Use when test runs fail and you need a focused rerun command or a compact failure report.
Tests React components with Vitest and React Testing Library. Input: Component to test. Output: Test file with render, interaction, and assertion tests.
Write unit tests for JavaScript files using Node.js native test runner. Use when creating new scripts, fixing bugs, or when prompted about missing tests.
You MUST use this skill when adding or modifying features to verify requirements against docs/spec.md. Not required for refactoring, testing, or non-feature work.
ๆง่ก TDD ็บข็ปฟ้ๆๅพช็ฏ๏ผREDโGREENโREFACTORโREPEAT๏ผ๏ผ้่ฟๅ ๅๅคฑ่ดฅๆต่ฏใๆๅฐไปฃ็ ๅฎ็ฐใไฟๆ็ปฟ่ฒ้ๆ็่ๅฅ้ฉฑๅจๅผๅใๅฝๅฏๅจๅ่ฝๅผๅใ้่ฆๆต่ฏ้ฉฑๅจ่ๅฅใ่ฟ่ก่ฟญไปฃ็ผ็ ใ่ฟฝๆฑ้ซๆต่ฏ่ฆ็็ๆถไฝฟ็จใๆไพๆฃๆฅๆธ ๅๅ่ๅฅๆงๅถใ
ๅข็ๆกไปถใปใจใใธใฑใผในใฎ่ฆณๆธฌใnull/็ฉบ/0/ๆๅคงๅค/ๆๅฐๅค/ใชใผใใผใใญใผ/ใฟใคใ ใพใผใณ็ญใ็ถฒ็พ ็ใซใในใใUse when: ใในใ่จญ่จใใใชใใผใทใงใณๅฎ่ฃ ใใใผใตใผๅฎ่ฃ ใๆฅไป/้้กๅฆ็ใไพใฏ้ใใ็ซฏใงๅฃใใ็ใใใใฐไฟฎๆญฃๅพใฎๅ็บ้ฒๆญขใ
Test-Driven Development workflow for autonomous coding. Use when implementing features with TDD, writing tests first, following red-green-refactor, or ensuring test coverage.
dotnet CLI๋ฅผ ์ฌ์ฉํ์ฌ .NET ํ ์คํธ๋ฅผ ์คํํฉ๋๋ค. ์ ๋ ํ ์คํธ ์คํ, ์ฝ๋ ์ปค๋ฒ๋ฆฌ์ง ๋ฆฌํฌํธ ์์ฑ ๋๋ ๋ฒค์น๋งํฌ ์ํ ์ ์ฌ์ฉํฉ๋๋ค.
System ํ ์คํธ ์์ฑ ๋ฐ ์คํ. pytest ๊ธฐ๋ฐ, docker-compose.acceptance.yml ํ์, 4๋จ๊ณ ์์(infraโcomponentโintegrationโscenarios). ๋ค์ด๋ฐ test_{๋์}_{์๋๋ฆฌ์ค}_{์์๊ฒฐ๊ณผ}. poetry run pytest system-tests/ ์คํ. Fail Fast - ๋ชจ๋ ์๋ต ํ๋/ํ์ /์๋ฌ ์๊ฒฉ ๊ฒ์ฆ, ์์์ธ ํ๋/๋ถ์์ฉ์ ์คํจ ์ฒ๋ฆฌ.
ELD็ตฑๅ็ใในใ่จญ่จ็ฃๆปในใญใซใLaw/Term้งๅใงใในใ่จญ่จใฎๆใๆผใใ้ฒๆญขใใใ ใขใใซๅใจEvidence Ladderใ็ตใฟๅใใใๆณๅใฎๆฅๅฐใไฝ็ณป็ใซๆค่จผใใใ Use when: - ใในใ่จญ่จใใในใ่จ็ปไฝๆใQA้ๅงๅ - ELDใฎGroundใใงใผใบใงใฎใในใ่จญ่จ - Law/Termใฎๆฅๅฐๆค่จผ - ใใในใๆผใใใชใใไธๅฎใใจๆใใๆ
Develop educational test cases for demos. Creates test_cases.json with specific scenarios that verify LEARNING outcomes, not just UI interactions. Test cases define what a learner should experience and verify. Uses Chrome tools to prototype interactions.
Enhanced testing infrastructure with TestContext and Page Objects for Playwright. Covers E2E testing patterns, accessibility testing, API testing, and best practices for maintainable test organization.
test-engineer skill Trigger terms: testing, unit tests, integration tests, E2E tests, test cases, test coverage, test automation, test plan, test design, TDD, test-first Use when: User requests involve test engineer tasks.
An advanced testing protocol that enforces TDD (Test Driven Development) and self-healing tests.
Go testing best practices including table-driven tests, race detection, test coverage, and mocking strategies. Use when writing or reviewing Go tests.
Write unit and integration tests following AAA structure. Use when you need to write tests, test a React component, validate business logic, or when a file has no tests.
TDD Green Phase expert. Activate when: - Test is written and failing, need to make it pass - User mentions "make test pass", "green phase", "minimal implementation" - Writing implementation code to satisfy tests - Questions about simplest solution to pass tests Auto-triggers on: making tests pass, minimal implementation, green phase
Optional - Add comprehensive tests beyond the basic smoke test