Swiftui Ios27 Apis banner
jason2be jason2be

Swiftui Ios27 Apis

AI community

Description

AI-agent skill: iOS 27 SwiftUI APIs & migration — three-source evidence chain (swiftinterface / release notes / WWDC26), platform matrices, GM-triggered re-verification. Modeled after macos-golden-gate-apis.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

English | [中文](README.zh-CN.md)

swiftui-ios27-apis

An AI-agent skill for iOS 27 SwiftUI APIs and migration guidance, verified against the local Xcode 27 beta SDK.

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)

What This Is

A source-cited, **locally verifiable** API reference for iOS 27 SwiftUI development with the Xcode 27 SDK, designed to be loaded by AI coding agents as a skill. Modeled after [macos-golden-gate-apis](https://github.com/jason2be/macos-golden-gate-apis) (same author), restructured for a single-framework release:

**Status:** verified against the **Xcode 27 beta SDK** — not yet GM-verified. A full re-verification happens within 14 days of the iOS 27 GM release (see [Versioning](#versioning)).

  • Topic modules (documents / state / toolbars / collection / presentation / performance / platform) instead of framework modules.
  • Three-source evidence chain — every claim carries a verification tag:
    • V-IFACE: grep'd from the swiftinterface files inside iPhoneOS27.0.sdk (the final authority for signatures and availability)
    • V-RN: iOS & iPadOS 27 Beta 8 release notes (archived in sources/, with fb numbers)
    • V-TRAN: WWDC26 session transcripts (semantic evidence only)
  • Platform matrices that catch what keynotes mislead: e.g. ToolbarItemVisibilityPriority is macOS 26.1, not 27; NewDocumentButton and appearsActive predate 27.
  • A Transcript ≠ Interface section documenting where the session 269 demo and the actual SDK disagree.

What's Inside

├── SKILL.md                     # Skill entry point (agent loads this)
├── RESEARCH.md                  # Fact layer: APIs + verification tags + platform matrices
├── migration.md                 # iOS 17/18/26 → 27 upgrade procedure
├── VERIFICATION.md              # 5-scenario retrieval & application test log
├── sources/                     # Archived release notes & WWDC26 transcript (offline evidence)
├── modules/
│   ├