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.