workflow-audit

Catalog SwiftUI UI entry points and generate five-layer audit outputs.

49|9|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/Terryc21/xcode-workflow-skills --skill workflow-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-audit
Source: https://github.com/Terryc21/xcode-workflow-skills/tree/main/skills/workflow-audit
Command: npx skills add https://github.com/Terryc21/xcode-workflow-skills --skill workflow-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic UI workflow auditing for SwiftUI apps to uncover dead ends, misdirected destinations, and UX friction before users encounter issues.

Core Features & Use Cases

  • Discover all UI entry points including promotion cards, sheet triggers, and navigation patterns.
  • Trace complete user flows to compare expected vs actual journeys and surface gaps.
  • Provide actionable issue catalogs and data-wiring checks to improve reliability.

Quick Start

Copy this skill into .agents/workflow-audit/ and run Layer 1 discovery to begin cataloging entry points.

Frequently Asked Questions about workflow-audit

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

FAQPage Schema
How do I audit SwiftUI navigation flows for dead ends and broken sheet triggers?

You can audit SwiftUI navigation flows by running a five-layer workflow audit that catalogs UI entry points, traces user journeys, detects dead ends, and highlights promise-mismatches across promotion cards and sheet triggers.

What is UI workflow auditing and how does it find unwired data in SwiftUI apps?

UI workflow auditing is a systematic process of evaluating SwiftUI user flows to discover entry points, trace navigation paths, and detect unwired data by comparing expected user journeys against actual implementation semantics.

How do I catalog all SwiftUI UI entry points including context menus and promotion cards?

To catalog SwiftUI UI entry points, run Layer 1 discovery to inventory all promotion cards, sheet triggers, navigation items, and context menus, generating a structured YAML output for complete visibility.

Can I evaluate SwiftUI user flows for UX friction without manual code inspection?

Yes, you can evaluate SwiftUI user flows by applying semantic evaluation and data wiring layers that automatically surface UX friction, misdirected destinations, and unwired data across all discovered entry points.

What structured outputs are generated when tracing complete user flows in SwiftUI?

Tracing complete SwiftUI user flows generates structured outputs including YAML inventory files, trace directories, issue catalogs, evaluation markdown, and data wiring checks to guide fixes and validation.

Why does my SwiftUI navigation lead to misdirected destinations and how can I fix it?

Misdirected destinations occur when navigation items and sheet triggers lack proper data wiring; a workflow audit compares expected versus actual journeys to surface these gaps and generate actionable fix catalogs.