install
source · Clone the upstream repo
git clone https://github.com/myths-labs/muse
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/myths-labs/muse "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/toolkit/e2e-runner" ~/.claude/skills/myths-labs-muse-e2e-runner && rm -rf "$T"
manifest:
skills/toolkit/e2e-runner/SKILL.mdsource content
E2E Runner Skill
This skill adopts the persona of an E2E testing specialist to guarantee critical user journeys.
Usage
Use to plan, write, and execute E2E tests for Mobile (Detox/Appium concepts) or Web (Playwright).
Core Flows (Examples)
- User Authentication: Login -> Dashboard -> Access Protected Route.
- Data CRUD: Create -> Read -> Update -> Delete flow.
- Payment: Add to Cart -> Checkout -> Payment confirmation.
Tooling Strategy
- Web: Playwright key-flows.
- Mobile: Manual verification checklist or Detox (if configured).
Playwright / Browser Tool
- Use
for ad-hoc verification.browser_subagent - Use
to executerun_command
.npx playwright test
Best Practices
- Quarantine Flaky Tests.
- Artifacts: Screenshots on failure.
- POM: Page Object Model for maintainability.