Scan Apple's SwiftUI documentation for deprecated APIs and update the SwiftUI Expert Skill with modern replacements. Use when asked to "update latest APIs", "refresh deprecated SwiftUI APIs", "check for new SwiftUI deprecations", "scan for API changes", or after a new iOS/Xcode release. Requires the Sosumi MCP to be available.
swiftui-expert-skill/references/latest-apis.md.searchAppleDocumentation, fetchAppleDocumentation, fetchAppleVideoTranscript, fetchExternalDocumentation)swiftui-expert-skill/references/latest-apis.md to understand:references/scan-manifest.md (relative to this skill). It contains the categorized list of API areas, documentation paths, search queries, and WWDC video paths to scan.searchAppleDocumentation with the listed queries to discover relevant pages.fetchAppleDocumentation with specific documentation paths to get full API details.fetchAppleVideoTranscript for WWDC sessions that announce API changes.latest-apis.md.latest-apis.md**Always use `modernAPI()` instead of `deprecatedAPI()`.**
\```swift
// Modern
View()
.modernAPI()
// Deprecated
View()
.deprecatedAPI()
\```
| `deprecatedAPI()` | `modernAPI()` | iOS XX+ |
Based on a comparison of Apple's documentation using the Sosumi MCP, we found the latest recommended APIs to use.
main named update/latest-apis-YYYY-MM (use current year and month).swiftui-expert-skill/references/latest-apis.md.gh pr create with:
| Tool | Parameters | Returns |
|---|---|---|
searchAppleDocumentation | query (string) | JSON with results[] containing title, url, description, breadcrumbs, tags, type |
fetchAppleDocumentation | path (string, e.g. /documentation/swiftui/view/foregroundstyle(_:)) | Markdown documentation content |
fetchAppleVideoTranscript | path (string, e.g. /videos/play/wwdc2025/10133) | Markdown transcript |
fetchExternalDocumentation | url (string, full https URL) | Markdown documentation content |
searchAppleDocumentation queries, then drill into specific paths with fetchAppleDocumentation.