orbit-user-flow

Analyze WordPress plugin user flows for click depth, confusion, analytics, and GDPR consent compliance.

2|1|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/adityaarsharma/orbit --skill orbit-user-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orbit-user-flow
Source: https://github.com/adityaarsharma/orbit/tree/main/skills/orbit-user-flow
Command: npx skills add https://github.com/adityaarsharma/orbit --skill orbit-user-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Identifies and resolves usability issues in WordPress plugin user flows, ensuring a smooth and GDPR-compliant user experience.

Core Features & Use Cases

  • User Flow Mapping: Measures click depth to core features and identifies confusing setup processes.
  • Confusion Score: Evaluates complexity through a formula that measures tabs, inputs, toggles, and modals.
  • Analytics Validation: Ensures that analytics events fire correctly on user actions.
  • Consent-Mode Compliance: Validates GDPR consent-mode compliance for data tracking.
  • Use Case: A PM seeking to improve the onboarding experience for a new WordPress plugin.

Quick Start

Run the orbit-user-flow skill with the following variables set for your plugin:

PLUGIN_SLUG=my-plugin \
PLUGIN_ADMIN_SLUG=my-plugin-settings \
PLUGIN_ONBOARDING_URL=/wp-admin/admin.php?page=my-plugin-onboarding \
PLUGIN_CORE_FEATURE_URL=/wp-admin/admin.php?page=my-plugin-main \
npx playwright test --project=pm

Frequently Asked Questions about orbit-user-flow

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

FAQPage Schema
How do I test WordPress plugin user flows for onboarding and click depth?

Testing WordPress plugin user flows involves analyzing click depth to core features and identifying confusing setup processes. Using Playwright, you can measure the click depth required to reach core features and evaluate the complexity of the onboarding steps.

What is a confusion score in user flow mapping?

A confusion score in user flow mapping evaluates interface complexity by measuring the number of tabs, inputs, toggles, and modals encountered. This score helps identify which parts of a plugin's setup process are overly complicated for users.

How do I validate analytics events and GDPR consent-mode compliance in WordPress?

Validating analytics events and GDPR consent-mode compliance requires checking that tracking events fire correctly on user actions. Automated user flow testing can verify that data tracking within WordPress plugins adheres to GDPR consent-mode regulations.

Do I need Playwright to map user journeys for WordPress plugins?

Yes, Playwright is required to map user journeys for WordPress plugins using this approach. It provides the browser automation framework needed to simulate user interactions, test onboarding flows, and validate analytics events.

Can I check WordPress plugin navigation without writing custom test scripts?

Checking WordPress plugin navigation without custom scripts is possible using specialized user flow mapping tools. These tools use predefined configuration variables like plugin slugs and admin URLs to automatically measure click depth and evaluate confusion metrics.