update-swiftui-apis

Scans Apple documentation via Sosumi MCP to update deprecated SwiftUI API references.

3.6k|161|Updated Jan 21, 2026
Ready to run
npx skills add https://github.com/AvdLee/SwiftUI-Agent-Skill --skill update-swiftui-apis-avdlee
💬 Prompt for ChatGPT / Claude Chat▼
Please help me install this Agent Skill.
Skill: update-swiftui-apis
Source: https://github.com/AvdLee/SwiftUI-Agent-Skill/tree/main/.agents/skills/update-swiftui-apis
Command: npx skills add https://github.com/AvdLee/SwiftUI-Agent-Skill --skill update-swiftui-apis-avdlee

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Keeping SwiftUI guidance current with Apple's evolving APIs requires manually checking documentation for deprecations after every iOS or Xcode release, which is slow and error-prone. ## Core Features & Use Cases - Documentation Scanning: Queries Apple's developer documentation and WWDC session transcripts through the Sosumi MCP to find deprecated APIs and their modern replacements. - Structured Updates: Compares findings against the existing latest-apis.md reference and adds new entries in the established format, including the Quick Lookup Table. - Pull Request Automation: Creates a dated branch and opens a PR via gh pr create summarizing the API changes. - Use Case: After a new iOS release, ask the agent to refresh deprecated SwiftUI APIs; it scans the categorized manifest, identifies new deprecations, and opens a PR with the updated reference file. ## Quick Start Use the update-swiftui-apis skill to scan for new SwiftUI deprecations and refresh the latest APIs reference.

Frequently Asked Questions about update-swiftui-apis

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

FAQPage Schema
How do I check for deprecated SwiftUI APIs after a new iOS release?▼

Run this skill after a new iOS or Xcode release. It searches Apple documentation via the Sosumi MCP, compares findings against the existing latest-apis.md file, and adds newly deprecated APIs with their modern replacements.

How to update SwiftUI documentation references automatically?▼

The skill follows a six-step workflow: read current coverage, load the scan manifest, scan Apple docs, compare changes, update latest-apis.md in the established format, and open a pull request with gh pr create.

What is required to scan Apple developer documentation with this skill?▼

The Sosumi MCP must be enabled, providing searchAppleDocumentation, fetchAppleDocumentation, fetchAppleVideoTranscript, and fetchExternalDocumentation tools. You also need write access to the repository or a fork.

Which SwiftUI API areas does the deprecation scan cover?▼

The scan manifest covers navigation, appearance and styling, state management, presentation, text input, layout, gestures, accessibility, animations, tabs, previews, Liquid Glass, and scroll and lists, plus recent WWDC sessions.

What happens if a deprecated SwiftUI API has no replacement?▼

The skill notes the deprecation without suggesting an incorrect alternative. It only documents replacements verified in Apple's documentation, including the iOS version where the modern API became available.