update-swiftui-apis

Detect deprecated SwiftUI APIs and update the API reference with replacements.

1|Updated Aug 16, 2025
One-click install
npx skills add https://github.com/barronlroth/Cubby --skill update-swiftui-apis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-swiftui-apis
Source: https://github.com/barronlroth/Cubby/tree/main/.agents/skills/update-swiftui-apis
Command: npx skills add https://github.com/barronlroth/Cubby --skill update-swiftui-apis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scan Apple's SwiftUI documentation to identify deprecated APIs and map them to current, supported replacements, ensuring your SwiftUI codebase stays up to date.

Core Features & Use Cases

  • Automated deprecation detection across SwiftUI API surfaces using Apple documentation sources.
  • Structured updates to the central API reference at swiftui-expert-skill/references/latest-apis.md with versioned entries.
  • Traceable workflow leveraging Sosumi MCP to fetch, verify, and document replacements for safe adoption.

Quick Start

Run the scan to detect deprecated SwiftUI APIs and apply the recommended replacements to the API 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 find modern replacements for deprecated SwiftUI APIs?

To find modern replacements for deprecated SwiftUI APIs, you can scan Apple documentation using the Sosumi MCP to detect deprecated methods and map them to current supported alternatives, categorizing changes by iOS version.

How do I automate SwiftUI deprecation detection across my API reference?

Automated SwiftUI deprecation detection scans Apple documentation surfaces to identify outdated APIs, fetching and verifying replacements via Sosumi MCP, then applying structured versioned updates to your API reference file.

Do I need Sosumi MCP access to update the SwiftUI API reference?

Yes, you need Sosumi MCP access enabled and write permissions to the repository to fetch deprecation data and submit a PR updating the swiftui-expert-skill/references/latest-apis.md file with traced provenance.

What is the best way to track SwiftUI API changes by iOS version?

Tracking SwiftUI API changes by iOS version involves scanning Apple documentation for deprecated APIs, mapping them to modern replacements, and recording versioned entries in your central API reference file with provenance tracking.

Can I document SwiftUI API deprecations and replacements with provenance tracking?

Yes, documenting SwiftUI API deprecations with provenance tracking leverages Sosumi MCP to fetch and verify replacements, then records traceable versioned entries in the latest-apis.md reference file via a descriptive pull request.

What limitations exist when scanning Apple documentation for deprecated SwiftUI APIs?

Scanning Apple documentation for deprecated SwiftUI APIs requires both Sosumi MCP access and repository write permissions, limiting usage to environments where these dependencies are properly configured and authorized.