What problem does it solve? Polishing a SwiftUI view normally requires rebuilding and relaunching the app after every tweak, which is slow and breaks flow. This Skill replaces that cycle with a tight loop: edit the view file, render its Xcode #Preview to a PNG through the Xcode MCP, inspect the snapshot, and converge on the design while the user watches the same preview in their Xcode canvas. ## Core Features & Use Cases - Preview-driven iteration loop: Edit a SwiftUI view, call mcp__xcode__RenderPreview, read the returned PNG, and describe concrete visual changes without rebuilding the app. - Worktree and project setup: Creates a git worktree, regenerates Moolah.xcodeproj with just generate, and identifies the correct Xcode window via XcodeListWindows. - Platform pitfall guidance: Documents known traps such as Color(nsColor:) breaking iOS builds, macOS date picker style overrides, popover focus quirks, stale SourceKit diagnostics, and codesign .cstemp errors. - Use Case: A user says the Create Account dialog spacing looks wrong. The Skill opens the view in a worktree, renders the preview, adjusts padding, re-renders, and confirms the fix visually with the user — no app launch required. ## Quick Start Ask the assistant to iterate on a specific SwiftUI view's layout or styling using Xcode previews instead of launching the app.