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 从公开仓库中收录这些内容。

举报或申请下架