Use for AST search and codemods. Triggers: ast-grep, sg, function/call/class/import, empty catch, missing await, YAML rules.
日本語の概要は準備中です。原文の説明を表示しています。
Use for tests and release verification. Triggers: regression test, Playwright, E2E, contract test, coverage, CI flake, TDD, 테스트, 회귀 테스트, 품질 게이트.
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Balance: ~40% Backend/API, ~40% Frontend/E2E (Playwright), ~20% Cross-cutting (CI, Security, TDD, Coverage) -- directional guidance, not a hard ratio.
Scope: test harnesses, fixtures, mock policy, runners, Playwright, CI gates, coverage. Root-cause analysis and debugging playbooks → dev-debugging.
dev-code-reviewer owns finding severity and review process.dev-devops.dev-data.dev-uiux-design.
This skill activates by change-surface when work needs verification depth, regression coverage, or a reproducible test harness.Class, fast path, rule authority, proof, and safety: dev. Current/public evidence: dev routing.
| Problem | Primary Harness | Avoid |
|---|---|---|
| pure business rule | unit / service test | browser test |
| route + middleware + serialization | API integration test | mocking the route itself |
| DB query / migration / transaction | real DB integration test | fake repository for SQL correctness |
| frontend consuming backend JSON | contract test | manual-only verification |
| rendered critical flow | Playwright smoke | asserting internal React state |
Test-oracle rules apply before accepting green: oracle integrity.
| Condition | Reference |
|---|---|
| Choose verification depth or test a CRUD slice | core/crud-test-matrix.md |
| Choose model, distribution, fixture policy, or general test rules | test-strategy.md |
| New feature unit/service/integration tests (not regression/contract) | edge-first-testing.md |
| Property/invariant-heavy or mutation testing | property-and-mutation-testing.md |
| Backend/API, database, or contract verification | api-test-patterns.md; backend-testing.md |
| Rendered browser tests or exploratory browser QA | browser-testing.md |
| CI test stages, failures, or flakes | ci-integration.md; ci-pipeline.md |
| ENFORCE_TDD, AI regressions, or test-induced production guards | tdd-and-regressions.md |
| Accessibility, trace/log verification, security, coverage, or pre-flight | acceptance-gates.md |
| Write acceptance criteria | acceptance-row-reachability.md |
| Test expectations, prose seams, override/default/fallback fixtures | test-oracle-integrity.md |
| Implementation completion with test/config changes | patch-integrity.md |
| Scarce, paid, rate-limited, or opaque evaluators | limited-oracle-evaluation.md |
| Performance/load or C3+ production readiness | load-testing.md |
| ML/LLM evaluation or quality gates | ml-evaluation.md |
| Desktop suites and CI matrix | Native desktop acceptance |
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Use for AST search and codemods. Triggers: ast-grep, sg, function/call/class/import, empty catch, missing await, YAML rules.
日本語の概要は準備中です。原文の説明を表示しています。
Use for coding, PR delivery, scaffolding and QA. Triggers: develop, fix, refactor, test, review, docs, browse, stacked PR, 개발, 수정, 검토, 스택 PR.
日本語の概要は準備中です。原文の説明を表示しています。
Use for module boundaries and dependencies. Triggers: circular import, coupling, barrel, re-export, validation placement, 모듈 경계, 순환 참조.
日本語の概要は準備中です。原文の説明を表示しています。
Use for APIs, servers and app databases. Triggers: REST, GraphQL, migration, query optimization, middleware, caching, queues, 백엔드, API 작업, 마이그레이션, 쿼리 최적화.
日本語の概要は準備中です。原文の説明を表示しています。
Use for code/PR/diff review and refactor audits. Triggers: review this, before merge, antipattern, 리뷰, 코드 리뷰, 머지 전에 확인.
日本語の概要は準備中です。原文の説明を表示しています。
Use for analytics and data pipelines. Triggers: ETL, ELT, data quality, SQL optimization, schema drift, backfill, 데이터 파이프라인, 데이터 품질, 백필.
日本語の概要は準備中です。原文の説明を表示しています。