SwiftUI Pro

Paul Hudson's SwiftUI skill, aimed at the mistakes models often make with navigation, layout, state, VoiceOver and deprecated APIs.

View on GitHub ↗
Stars
★ 6,248
Last commit
16 Oct 2026
Maintenance
Active
Licence
MIT
Category
Agent Skills
GitHub
twostraws/SwiftUI-Agent-Skill

Overview

SwiftUI Pro by Paul Hudson is an agent skill that helps AI coding assistants write simpler, more modern SwiftUI. It gives guidance on API usage, design, performance and accessibility, and targets the mistakes models actually make. It builds on his existing AGENTS.md file for Swift projects.

Features

  • Covers navigation, layout, animations and state management
  • Flags deprecated API and suggests modern replacements
  • Accessibility guidance, including VoiceOver
  • Performance and design advice
  • Full review, or a focused review from your instructions

Requirements

The source doesn't list any requirements, so check the project's own docs before you install.

Install

  1. Install with the skills CLI for Claude Code, Codex, Gemini, Cursor and more

    npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro
  2. Or as a Claude Code plugin

    /plugin marketplace add twostraws/SwiftUI-Agent-Skill
    /plugin install swiftui-pro@swiftui-agent-skill

Example

In Claude Code, run "/swiftui-pro Check for deprecated API", or in Codex "$swiftui-pro Focus on accessibility".

Works with

Claude CodeCursorCodexGemini CLI

Listed in

swiftskills.devtwostraws/Swift-Agent-Skillsawesome-ios-ai

Read the code before you install anything. SwiftAgents doesn't review or endorse the tools listed here. Active: a commit in the last 90 days. Slowing: last commit within the past year. Stale: older than a year, or archived.

More in this category