validate-screen-coverage

Validate screen inventory and flow coverage for enterprise UX delivery.

3|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/kapilvirenahuja/garura --skill validate-screen-coverage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-screen-coverage
Source: https://github.com/kapilvirenahuja/garura/tree/main/core/components/skills/validate-screen-coverage
Command: npx skills add https://github.com/kapilvirenahuja/garura --skill validate-screen-coverage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents incomplete or inconsistent UX by validating that every screen in the screen inventory maps to capabilities and that each scenario has the required user flow and recovery path.

Core Features & Use Cases

  • Screen inventory integrity checks: Validates required frontmatter fields and mandatory sections (Purpose, Personas, States, Navigation, Accessibility) plus state structure and layout specificity.
  • Capability-to-screen coverage: Ensures all user-surface capabilities from the scope appear across the union of screen files (detects orphan capabilities).
  • Flow coverage enforcement: Confirms success scenarios have corresponding flows and failure conditions have recovery flows, producing structured, per-screen violation details.

Quick Start

Run validate-screen-coverage during the designer’s flow-mapping pass and write the structured validation report to your specified validation_path without modifying any screen files.

Frequently Asked Questions about validate-screen-coverage

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

FAQPage Schema
How do I validate screen inventory and flow coverage for an enterprise design system?

To validate screen inventory and flow coverage, run a schema-driven check against your screen files and associated intent epics to ensure every required capability and user journey is fully mapped for enterprise UX delivery.

What is screen inventory validation in UX design?

Screen inventory validation is the process of enforcing required frontmatter fields and mandatory sections, such as Purpose, Personas, States, Navigation, and Accessibility, to ensure per-screen structural integrity across a product.

How do I check if all UX capabilities are mapped to a screen?

You can check capability-to-screen coverage by validating the union of screen files against your user-surface capabilities scope, detecting orphan capabilities that lack corresponding screen mappings.

Does flow coverage validation check both success and recovery scenarios?

Yes, flow coverage validation confirms bidirectional coverage by ensuring success scenarios have corresponding flows and failure conditions have designated recovery flows, producing structured per-screen violation details.

When do I need to run UX validation for capability coverage?

You need to run UX validation during the designer’s flow-mapping pass after screen inventory generation and flow mapping, writing the structured validation report to a specified path without modifying any screen files.

Can I validate WCAG accessibility compliance within my screen inventory?

Yes, the validation enforces mandatory Accessibility sections within each screen file's structure, ensuring WCAG accessibility considerations are documented and present across the entire product screen inventory.