om-integration-tests

Generate and execute Playwright QA integration tests across monorepo modules.

6|2|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/SHGrowth/om-superpowers --skill om-integration-tests
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: om-integration-tests
Source: https://github.com/SHGrowth/om-superpowers/tree/main/skills/om-integration-tests
Command: npx skills add https://github.com/SHGrowth/om-superpowers --skill om-integration-tests

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the generation and execution of Playwright-based QA integration tests across a monorepo, enabling teams to validate features end-to-end with minimal setup.

Core Features & Use Cases

  • Generates executable Playwright tests in module-local integration directories and runs existing tests after feature changes.
  • Converts optional markdown scenarios into test scaffolds and can generate new tests from specs or feature descriptions.
  • Supports running the full integration suite or targeted tests across modules, with artifact-based failure diagnosis.

Quick Start

Describe the feature you want tested and run the integration test workflow with yarn test:integration to execute the full suite.

Frequently Asked Questions about om-integration-tests

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run Playwright integration tests across multiple modules in a monorepo?▼

Playwright integration tests across a monorepo can be run by executing the full suite or targeting individual tests within module-local __integration__ directories to validate features end-to-end.

Can I generate Playwright tests automatically from a feature description or spec?▼

Yes, new Playwright tests can be generated automatically from provided specs or feature descriptions, creating executable test scaffolds directly in the monorepo.

Do I need TypeScript and Playwright installed to run these monorepo integration tests?▼

Yes, Playwright, TypeScript, and a proper monorepo setup are required to load module-local __integration__ tests while ensuring deterministic, isolated test runs.

How do I convert markdown test scenarios into executable Playwright test scaffolds?▼

Markdown scenarios can be converted into Playwright test scaffolds automatically, transforming written feature descriptions into structured integration test code.

What's the best way to diagnose failing integration tests in a TypeScript monorepo?▼

Failing integration tests are diagnosed using artifact-based outputs generated during execution, helping isolate issues after running targeted tests across monorepo modules.