e2e-flow-auditor

Crawl SOCELLE-WEB routes with Playwright to audit user flows and capture runtime errors.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/BruceTyndall/socelle-global --skill e2e-flow-auditor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-flow-auditor
Source: https://github.com/BruceTyndall/socelle-global/tree/main/.agents/skills/e2e-flow-auditor
Command: npx skills add https://github.com/BruceTyndall/socelle-global --skill e2e-flow-auditor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the auditing of user flows within the SOCELLE-WEB application, identifying potential issues like dead ends and runtime errors.

Core Features & Use Cases

  • Route Crawling: Automatically navigates through defined routes in SOCELLE-WEB.
  • Interactive Element Clicking: Simulates user interaction by clicking on UI elements.
  • Error Detection: Captures console, network, and runtime errors during the crawl.
  • Auth Flow Testing: Tests access to gated routes using provided credentials for different user types.
  • Use Case: Ensure all public and authenticated user journeys on the SOCELLE-WEB platform are functional and free of critical errors before a release.

Quick Start

Run the e2e-flow-auditor skill to crawl SOCELLE-WEB routes and detect errors.

Frequently Asked Questions about e2e-flow-auditor

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

FAQPage Schema
How do I automate e2e testing to detect dead ends and runtime errors in web routes?

You can automate e2e testing to detect dead ends by using Playwright to crawl defined web routes, simulate interactive element clicks, and capture console or network errors during the navigation process.

How does Playwright verify authentication flows for gated routes during web auditing?

Playwright verifies authentication flows during web auditing by testing access to gated routes using provided credentials for different user types, ensuring authenticated user journeys are functional and free of critical errors.

Do I need Node.js and specific environment variables to run Playwright flow testing on authenticated sessions?

Yes, running Playwright flow testing requires Node.js and specific environment variables to establish authenticated sessions, which are necessary for verifying access to gated routes during end-to-end testing.

What is the best way to capture console and network errors when crawling web application routes?

The best way to capture console and network errors when crawling web application routes is through automated Playwright scripts that navigate defined paths, interact with UI elements, and log runtime errors encountered during the crawl.

Can I use this approach to audit user flows for public and authenticated journeys before a release?

Yes, you can audit user flows for both public and authenticated journeys before a release by crawling application routes with Playwright to detect dead ends and capture runtime errors across different user types.

Why does e2e flow testing require specific credentials for different user types?

E2e flow testing requires specific credentials for different user types to verify authentication flow logic and ensure that gated routes properly allow or restrict access based on the provided session credentials.