audit-macos-swiftui-full

Orchestrates a full macOS SwiftUI audit across 28 domain skills and aggregates findings into a dashboard.

2|1|Updated Jun 7, 2026
One-click install
npx skills add https://github.com/yigitkonur/plugin-swiftui --skill audit-macos-swiftui-full-yigitkonur
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit-macos-swiftui-full
Source: https://github.com/yigitkonur/plugin-swiftui/tree/main/plugins/swiftui/skills/audit-macos-swiftui-full
Command: npx skills add https://github.com/yigitkonur/plugin-swiftui --skill audit-macos-swiftui-full-yigitkonur

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Auditing a macOS SwiftUI codebase by hand means checking dozens of domains — API currency, concurrency, SwiftData, Liquid Glass, accessibility, AppKit interop — and reconciling overlapping findings. This Skill automates that by scanning the code, dispatching only the relevant domain audit skills as parallel subagents, deduplicating collisions, and rolling everything into one summary dashboard with a nativeness score. ## Core Features & Use Cases - Scan-steered orchestration: Runs a presence scan to select only the relevant audit skills, then dispatches them in dependency-ordered waves of parallel subagents. - Evidence-backed findings: Every finding passes a LOCATE (lint) → VERIFY (read code plus Apple docs and shipping-app corpus) → FIX pipeline with a strict fix-safety protocol. - Consolidated dashboard: Produces a single _SUMMARY.md with severity rollups, per-skill results, a 0-100 macOS nativeness score, and a deduplicated master finding table. - Use Case: Before shipping a macOS SwiftUI app, run the full audit to get a deterministic report of hard failures, warnings, and advisories across all 28 domains, then apply guarded fixes one commit per finding. ## Quick Start Run a full macOS SwiftUI audit on this project and generate the consolidated findings dashboard with a nativeness score.

Frequently Asked Questions about audit-macos-swiftui-full

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

FAQPage Schema
How do I audit an entire macOS SwiftUI codebase at once?

Run the full audit orchestrator, which scans your sources, selects the relevant domain audit skills, and dispatches them as parallel subagents in dependency-ordered waves. It then deduplicates findings and writes a single _SUMMARY.md dashboard with severity rollups and a nativeness score.

How do I audit only one SwiftUI domain like Liquid Glass or concurrency?

Invoke the single domain skill directly, such as audit-swiftui-liquid-glass or audit-swiftui-concurrency-safety, instead of the full orchestrator. The routing table in the orchestrator maps symptoms and file signals to the right subset of skills.

Does the SwiftUI audit skip domains my app does not use?

Yes. A scan step detects presence signals in the code, so domains like SwiftData or Charts are skipped entirely when their APIs never appear. Skipped domains are listed as not applicable in the summary so coverage stays explicit.

Can the audit apply fixes automatically?

Fixes run only when requested and only on a clean git tree, applied serially in wave order with one conventional commit per finding. The fix-safety protocol forbids weakening checks, and the nativeness score is recomputed afterward for a before/after delta.

What are the limitations of the full SwiftUI audit?

It is macOS-only and SwiftUI-only; AppKit-only apps, HIG snapshot reviews, and from-scratch UI design are out of scope. The lint-based CI gate only locates candidates and does not replace the read-and-verify step of a full audit.