Comprehensive testing patterns for unit, integration, E2E, pytest, API mocking (MSW/VCR), test data, property/contract testing, performance, LLM, and accessibility testing. Use when writing tests, setting up test infrastructure, or validating application quality.
This skill was split into 5 focused sub-skills in v7.2.0. Use the appropriate sub-skill below.
| Sub-Skill | Focus | When to Use |
|-----------|-------|-------------|
| ork:testing-unit | Unit tests, AAA pattern, fixtures, mocking, factories | Isolated business logic tests |
| ork:testing-e2e | Playwright, page objects, visual regression, a11y | Browser-based end-to-end tests |
| ork:testing-integration | API endpoints, database, contract testing | Cross-boundary integration tests |
| ork:testing-llm | LLM mocking, DeepEval/RAGAS, structured output | AI/ML evaluation and testing |
| ork:testing-perf | k6, Locust, pytest-xdist, benchmark | Performance and load testing |
/ork:testing-unit # Unit testing patterns
/ork:testing-e2e # End-to-end with Playwright
/ork:testing-integration # API and database integration
/ork:testing-llm # LLM evaluation patterns
/ork:testing-perf # Performance and load testing
ork:testing-unit — Unit testing: AAA pattern, fixtures, mocking, factoriesork:testing-e2e — E2E testing: Playwright, page objects, visual regressionork:testing-integration — Integration testing: API endpoints, database, contractsork:testing-llm — LLM testing: mock responses, DeepEval/RAGAS evaluationork:testing-perf — Performance testing: k6, Locust, pytest-xdistnpx skills add yonatangross/testing-patterns下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer
Tags:testing, unit, integration, e2e, pytest, msw, vcr, property, contract, performance, llm, a11y