openspec-e2e

Installation
SKILL.md

Input

  • Change name: /opsx:e2e <name> or /opsx:e2e all (full app exploration, no OpenSpec needed)
  • Specs: openspec/changes/<name>/specs/*.md (if change mode)
  • Credentials: E2E_USERNAME + E2E_PASSWORD env vars

Output

  • Test file: tests/playwright/changes/<name>/<name>.spec.ts
  • Page Objects (all mode): tests/playwright/pages/<Route>Page.ts
  • Auth setup: tests/playwright/auth.setup.ts (if auth required)
  • Report: openspec/reports/playwright-e2e-<name>-<timestamp>.md
  • App Bug Registry: openspec/reports/app-bug-registry.md (cumulative, per-project)
  • Test plan: openspec/changes/<name>/specs/playwright/test-plan.md (change mode only)

Architecture

Two modes, same pipeline:

Installs
1
GitHub Stars
3
First Seen
Apr 13, 2026