bmad-testarch-framework

Automate Playwright or Cypress test framework setup with configuration and fixtures.

1|Updated Aug 3, 2025
One-click install
npx skills add https://github.com/MazenMrad/Obsidio --skill bmad-testarch-framework-mazenmrad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-testarch-framework
Source: https://github.com/MazenMrad/Obsidio/tree/main/.cursor/skills/bmad-testarch-framework
Command: npx skills add https://github.com/MazenMrad/Obsidio --skill bmad-testarch-framework-mazenmrad

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Initialize a production-ready test framework scaffold (Playwright or Cypress) with sensible defaults, fixtures, and configuration to accelerate building reliable UI/API tests.

Core Features & Use Cases

  • Framework auto-configuration and framework selection (Playwright or Cypress) for new or existing projects.
  • Production-ready scaffolding including config files, fixtures, helpers, and sample tests to jump-start testing.
  • Optional integration touchpoints for data factories, API utilities, and contract-testing workflows.

Quick Start

To begin, use the setup workflow to generate the full test framework scaffold and reference artifacts.

Frequently Asked Questions about bmad-testarch-framework

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

FAQPage Schema
How do I set up a Playwright or Cypress test framework with fixtures and sample tests?

Automating test framework setup configures Playwright or Cypress with sensible defaults, generating configuration files, fixtures, helpers, and sample tests to jump-start reliable UI and API testing.

Can I add a test framework to an existing fullstack project?

Framework auto-configuration adapts to new or existing frontend, backend, and fullstack projects, modifying TypeScript or JavaScript workflows to generate a production-ready test scaffold.

What is included in an automated test framework scaffold?

An automated test framework scaffold includes configuration files, test fixtures, helper utilities, and sample tests, providing sensible default structures to accelerate building reliable UI and API tests.

Does automated test scaffolding support TypeScript workflows?

Automated test scaffolding adapts to both TypeScript and JavaScript workflows, ensuring generated Playwright or Cypress configuration and sample tests match your project's language setup.

How do I integrate data factories and API utilities into a Cypress or Playwright setup?

After scaffolding your Cypress or Playwright setup, use optional integration touchpoints provided during configuration to connect data factories, API utilities, and contract-testing workflows.

When should I choose Playwright over Cypress for test framework scaffolding?

Choosing Playwright versus Cypress for test framework scaffolding depends on your project's testing needs, but both options generate a full configuration scaffold with fixtures and sample tests.