Apple Docs Index

Prisma-Labs-Dev/apple-skills/skills/apple-docs-index

作者 Prisma-Labs-Dev498626005e65783ebe8570a103b2335cf397768c無授權條款收錄於 2026年10月9日更新於 2026年10月9日

Index of Apple developer documentation for iOS, macOS, and related frameworks. Use when looking up what APIs exist in a framework, browsing available documentation, or deciding what docs to fetch. Covers SwiftUI, UIKit, Core Animation (QuartzCore), XCTest, HealthKit, Combine, SwiftData, and more.

AI 產生的概覽

為 iOS 與 macOS 框架提供 Apple 開發者文件索引,協助查找 API 路徑並決定要取得哪些文件。

功能
提供本機索引檔案,列出 SwiftUI、UIKit、XCTest、HealthKit、Combine、SwiftData 與 Observation 等 Apple 框架的文件頁面。每個項目會給出文件路徑,可用 grep 搜尋或直接閱讀。它也說明如何在已安裝的技能中尋找詳細頁面,或從 Markdown 鏡像取得。
適用情境
適用於瀏覽某個 Apple 框架中有哪些 API、尋找特定文件頁面的路徑,或決定要下載哪些詳細文件。對象是使用 iOS、macOS 及相關 Apple 框架的開發者。
執行需求
沒有指令碼,僅為說明性內容。需要存在所引用的本機索引檔案;只有在從外部 Markdown 鏡像或 Apple 的 DocC 端點取得文件時才需要網路存取。

Apple Documentation Index

This skill provides indexes of Apple framework documentation. Use these to:

  • Browse available APIs in a framework
  • Find the path to specific documentation
  • Decide what detailed docs to download

Available Indexes

FrameworkFileSizeTopics
SwiftUI../swiftui/swiftui-overview.md907KBViews, modifiers, navigation, state
XCTestxctest-index.md55KBTesting, assertions, expectations
XCUIAutomationxcuiautomation-index.md58KBUI testing, elements, queries
UIKit../uikit/uikit-overview.md1.8MBViews, controllers, controls, scenes
Core Animation../core-animation/core-animation-index.md80KBCALayer, CAAnimation, CATransaction, layer subclasses
HealthKithealthkit-index.md312KBHealth data, workouts, records
Combinecombine-index.md153KBPublishers, subscribers, operators
SwiftDataswiftdata-index.md86KBModels, containers, queries
Observationobservation-index.md3KB@Observable macro

How to Use

1. Browse an Index

bash
# See what's in HealthKitcat healthkit-index.md | head -100
# Search for specific topicgrep -i "workout" healthkit-index.mdgrep -i "navigation" ../swiftui/swiftui-overview.md

2. Find Documentation Paths

Index files list all available documentation pages. Each entry shows the path:

markdown
- [HKWorkout](/documentation/healthkit/hkworkout)- [NavigationStack](/documentation/swiftui/navigationstack)

3. Fetch More Detailed Docs

  1. Check whether the detailed page is already available in one of your installed Apple skills.
  2. Use skill names, descriptions, or SKILL.md frontmatter to find likely skill directories, then grep their local .md files before fetching. This is faster and uses less context than fetching new docs from the internet.
  3. If no installed skill has the page, use the same path with the sosumi.ai Markdown mirror.

For example, /documentation/healthkit/hkworkout maps to https://sosumi.ai/documentation/healthkit/hkworkout.

4. Browse Missing Framework Indexes

If the local indexes don't include the framework you need, use the framework's sosumi.ai index:

text
https://sosumi.ai/documentation/{framework}

For example, https://sosumi.ai/documentation/foundation provides a Markdown index you can search for Foundation paths.

If the Markdown mirror is unavailable and your environment can parse JSON, Apple's public DocC index endpoint is:

text
https://developer.apple.com/tutorials/data/index/{framework}

The useful path tree is under interfaceLanguages.swift[0].children.

來源與署名

來源:Prisma-Labs-Dev/apple-skills位於skills/apple-docs-index提交4986260

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架