testing-patterns
$
npx mdskill add yonatangross/orchestkit/testing-patternsRedirects to specialized testing sub-skills for unit, e2e, integration, LLM, or performance testing patterns.
- Helps users find appropriate testing patterns after a skill split into focused sub-skills.
- Integrates with or depends on sub-skills like testing-unit, testing-e2e, testing-integration, testing-llm, and testing-perf.
- Decides by guiding users to the relevant sub-skill based on their testing needs or automation tasks.
- Presents results by listing sub-skills with descriptions and when to use each in a structured table.
SKILL.md
.github/skills/testing-patternsView on GitHub ↗
--- name: testing-patterns description: "Redirect — testing-patterns was split into 5 focused sub-skills. Use when looking for testing-patterns, writing tests, or test automation. Redirects to testing-unit, testing-e2e, testing-integration, testing-llm, or testing-perf." tags: [testing, redirect, deprecated] version: 2.0.0 author: OrchestKit user-invocable: false disable-model-invocation: true complexity: low context: inherit persuasion-type: guidance effort: low --- # 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, pytest-xdist, benchmark | Performance and load testing | ## Quick Reference ```bash /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 ``` ## Related Skills - `ork:testing-unit` — Unit testing: AAA pattern, fixtures, mocking, factories - `ork:testing-e2e` — E2E testing: Playwright, page objects, visual regression - `ork:testing-integration` — Integration testing: API endpoints, database, contracts - `ork:testing-llm` — LLM testing: mock responses, DeepEval/RAGAS evaluation - `ork:testing-perf` — Performance testing: k6, Locust, pytest-xdist
More from yonatangross/orchestkit
- agent-orchestrationAgent orchestration patterns for agentic loops, multi-agent coordination, alternative frameworks, and multi-scenario workflows. Use when building autonomous agent loops, coordinating multiple agents, evaluating CrewAI/AutoGen/Swarm, or orchestrating complex multi-step scenarios.
- ai-ui-generationAI-assisted UI generation patterns for json-render, v0, Bolt, and Cursor workflows. Covers prompt engineering for component generation, review checklists for AI-generated code, design token injection, refactoring for design system conformance, and CI gates for quality assurance. Use when generating UI components with AI tools, rendering multi-surface MCP visual output, reviewing AI-generated code, or integrating AI output into design systems.
- analyticsQuery cross-project usage analytics. Use when reviewing agent, skill, hook, or team performance across OrchestKit projects. Also replay sessions, estimate costs, and view model delegation trends.
- animation-motion-designAnimation and motion design patterns using Motion library (formerly Framer Motion) and View Transitions API. Use when implementing component animations, page transitions, micro-interactions, gesture-driven UIs, or ensuring motion accessibility with prefers-reduced-motion.
- architecture-patternsArchitecture validation and patterns for clean architecture, backend structure enforcement, project structure validation, test standards, and context-aware sizing. Use when designing system boundaries, enforcing layered architecture, validating project structure, defining test standards, or choosing the right architecture tier for project scope.
- ascii-visualizerASCII diagram patterns for architecture, workflows, file trees, and data visualizations. Use when creating terminal-rendered diagrams, box-drawing layouts, progress bars, swimlanes, or blast radius visualizations.
- assessAssesses and rates quality 0-10 with pros/cons analysis. Use when evaluating code, designs, or approaches.
- async-jobsAsync job processing patterns for background tasks, Celery workflows, task scheduling, retry strategies, and distributed task execution. Use when implementing background job processing, task queues, or scheduled task systems.
- audit-fullFull-codebase audit using 1M context window. Security, architecture, and dependency analysis in a single pass. Use when you need whole-project analysis.
- audit-skillsAudits all OrchestKit skills for quality, completeness, and compliance with authoring standards. Use when checking skill health, before releases, or after bulk skill edits to surface SKILL.md files that are too long, have missing frontmatter, lack rules/references, or are unregistered in manifests.