flow-auditor

Audit product and feature flows for dead ends and missing states.

2|1|Updated May 17, 2026
One-click install
npx skills add https://github.com/rakibulism/agent-skills-os --skill flow-auditor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flow-auditor
Source: https://github.com/rakibulism/agent-skills-os/tree/main/skills/flow-auditor
Command: npx skills add https://github.com/rakibulism/agent-skills-os --skill flow-auditor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you determine whether a product or feature is truly complete, so you can catch dead ends, missing states, and half-built interactions before release.

Core Features & Use Cases

  • Scope selection: Chooses between a whole-product flow audit and a single-feature completeness checklist when the request is ambiguous.
  • Macro flow auditing: Checks navigation, dialogs, forms, background flows, cross-screen consistency, and edge cases across an entire app.
  • Micro feature auditing: Verifies dead interactive elements, one-way CRUD, relationship management, permission behavior, and state coverage for one implemented feature.
  • Use case: Review a new SaaS dashboard and confirm every button, modal, route, and empty/loading/error state leads somewhere real.

Quick Start

Ask the AI to audit the target product or feature for missing flows, dead ends, and incomplete states, and specify whether you want a whole-product pass or a single-feature checklist.

Frequently Asked Questions about flow-auditor

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

FAQPage Schema
How do I audit product flows for completeness gaps and dead ends?

A flow audit verifies navigation paths, CRUD operations, and UI state coverage to identify dead ends and incomplete features before release. It checks that every button, modal, and route leads somewhere real without missing states.

What is a feature completeness checklist for UI state coverage?

A feature completeness checklist for UI state coverage verifies that empty, loading, and error states are implemented for every interactive element. It ensures one-way CRUD operations, permission behavior, and relationship management are fully functional without dead ends.

How do I check for missing empty, loading, and error states in my app?

Checking for missing empty, loading, and error states requires sweeping cross-screen consistency across the entire app. You verify background flows and edge cases to confirm every implemented feature handles all reachable UI states correctly without half-built interactions.

Can I inspect live apps or codebase artifacts to verify reachable navigation destinations?

Yes, you can inspect live apps or trace codebase artifacts to verify reachable navigation destinations. The audit resolves scope and uses static artifacts or live inspection to confirm defined destinations and validate permission checks across the product.

Does a whole-product navigation sweep check permission behavior and cross-screen consistency?

Yes, a whole-product navigation sweep checks permission behavior and cross-screen consistency across all screens. It audits dialogs, forms, and background flows to catch dead interactive elements and verify complete UI state coverage throughout the entire application.