$npx skillfedfor your agent

testing-patterns

This skill has been split into five specialized sub-skills, each addressing a distinct testing need. Choose testing-unit for isolated logic, testing-e2e for browser automation, testing-integration for cross-boundary APIs and databases, testing-llm for AI evaluation, or testing-perf for load and performance work.

Testing Patterns directs you to specialized sub-skills for unit, end-to-end, integration, LLM, and performance testing.

AI-generated summary based on this skill's SKILL.md

★ 208  20 MITupdated by yonatangross

Decision gist · record as of 2026-07-28

Testing Patterns directs you to specialized sub-skills for unit, end-to-end, integration, LLM, and performance testing. This skill has been split into five specialized sub-skills, each addressing a distinct testing need. Choose testing-unit for isolated logic, testing-e2e for browser automation, testing-integration for cross-boundary APIs and databases, testing-llm for AI evaluation, or testing-perf for load and performance work.

manual: git clone https://github.com/yonatangross/orchestkit → cp -r orchestkit/src/skills/testing-patterns ~/.claude/skills/testing-patterns
src/skills/testing-patterns/SKILL.md · version 6564c9b4

Use it when

  • testing-patterns guides you to the right testing approach by breaking down five distinct scenarios.
  • testing-patterns directs you to specialized sub-skills rather than covering all frameworks in one place.

Verify before relying

Read SKILL.md below before installing (5 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

yonatangross/orchestkit/testing-patterns · repository language: TypeScript

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What testing patterns does testing-patterns cover?

testing-patterns has been split into five specialized sub-skills to match your specific needs. Choose testing-unit for isolated logic verification, testing-e2e for browser automation and user workflows, testing-integration for cross-boundary APIs and databases, testing-llm for AI output evaluation, or testing-perf for load and performance analysis. Each sub-skill focuses on patterns and best practices for its domain.

How do I write tests for my specific use case?

testing-patterns guides you to the right testing approach by breaking down five distinct scenarios. For unit testing patterns and best practices, use testing-unit. For end-to-end browser testing, use testing-e2e. For integration or API testing, use testing-integration. For LLM output evaluation, use testing-llm. For performance and load testing, use testing-perf. Each sub-skill contains targeted patterns for its scope.

What test automation frameworks does testing-patterns support?

testing-patterns directs you to specialized sub-skills rather than covering all frameworks in one place. testing-e2e includes Playwright patterns for browser automation. testing-integration covers API testing approaches. testing-perf addresses load testing with k6 and similar tools. testing-unit focuses on pytest patterns and unit testing strategies. testing-llm handles AI evaluation frameworks. Consult the relevant sub-skill for your framework.

Can testing-patterns help with LLM testing and evaluation?

testing-patterns recommends the testing-llm sub-skill for evaluating and testing LLM outputs. That specialized skill covers patterns, best practices, and strategies specific to AI model evaluation, rather than mixing LLM concerns with traditional testing approaches. Use testing-llm when your primary goal is assessing language model performance and correctness.

How do I choose between unit, integration, and end-to-end tests?

testing-patterns helps you find the right testing approach by offering five focused sub-skills. Use testing-unit for isolated logic and fast feedback. Use testing-integration for cross-boundary interactions with APIs and databases. Use testing-e2e for full user workflows through the browser. Use testing-perf for load and performance concerns. Use testing-llm for AI output validation. Each sub-skill explains when and why to apply its patterns.

Is testing-patterns available under an open-source license?

Yes, testing-patterns is released under the MIT license, allowing free use, modification, and distribution in both open-source and commercial projects.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Testing Patterns (Redirect)

> This skill was split into 5 focused sub-skills in v7.2.0. Use the appropriate sub-skill below.

Sub-Skills

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,

(truncated - see the full file via the links below)

File tree — 5 files
src/skills/testing-patterns/SKILL.md
src/skills/testing-patterns/rules/_sections.md
src/skills/testing-patterns/rules/assertion-quality.md
src/skills/testing-patterns/rules/test-isolation.md
src/skills/testing-patterns/test-cases.json

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Find the right testing approach for my use case”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

testing-perf
by yonatangross · yonatangross/orchestkit

This skill provides patterns for k6 load testing, Locust stress testing, and pytest execution optimization. It covers staged ramp-up configuration, threshold setup, test type classification (load, stress, spike, soak), and parallel execution with pytest-xdist for faster test suites.

MITupdated Jul 2026
★ 208repo stars
testing-llm
by yonatangross · yonatangross/orchestkit

testing-llm equips you with patterns for mocking LLM API calls, evaluating output quality across multiple dimensions, and automating test workflows through planner, generator, and healer agents. Use it to build deterministic CI tests, validate RAG pipelines, and apply structured output validation with Pydantic schemas.

MITupdated Jul 2026
★ 208repo stars
documentation-patterns
by yonatangross · yonatangross/orchestkit

Documentation Patterns offers structured templates for READMEs, Architecture Decision Records, OpenAPI 3.1 specifications, changelogs, and technical writing conventions. Use this skill when establishing documentation standards, onboarding contributors, recording architectural decisions, or maintaining consistent API and release documentation across your projects.

MITupdated Jul 2026
★ 208repo stars
testing-e2e
by yonatangross · yonatangross/orchestkit

testing-e2e enables you to craft comprehensive end-to-end tests leveraging Playwright's semantic locators and page object model architecture. This skill simplifies test automation by providing structured patterns for reliable, maintainable test suites that scale across complex applications.

MITupdated Jul 2026
★ 208repo stars
playwright-best-practices
by currents-dev · currents-dev/playwright-best-practices-skill

This skill teaches you how to write robust, maintainable Playwright tests by following established patterns and proven techniques. Discover strategies for handling common testing challenges, structuring your test suites effectively, and building automation that scales with your application.

MITupdated Jul 2026
★ 341repo stars
Testing Strategist
by daffy0208 · daffy0208/ai-dev-standards

Testing Strategist helps you build a structured testing approach grounded in the testing pyramid—70% unit tests, 20% integration tests, 10% E2E tests. It covers practical implementation across business logic, React components, hooks, API routes, and database operations, plus test-driven development principles to ship with confidence.

MITupdated Dec 2025
★ 32repo stars

More skills skill-evolution (MIT) · zustand-patterns (MIT)

Tags
test-strategyquality-assuranceautomation-frameworkcode-validationtest-taxonomyqa-routingtesting-guidanceassertion-patterns