Apple Docs Skill
Query Apple Developer Documentation, frameworks, APIs, and WWDC videos.
Setup
No installation required - works out of the box with native fetch.
Available Tools
Documentation Search
| Command | Description |
|---|
| INLINECODE0 | Search Apple Developer Documentation |
| INLINECODE1 |
Search framework classes, structs, protocols |
|
apple-docs doc "/path/to/doc" | Get detailed documentation by path |
API Exploration
| Command | Description |
|---|
| INLINECODE3 | Find inheritance and protocol conformances |
| INLINECODE4 |
Check platform/version compatibility |
|
apple-docs similar "UIPickerView" | Find Apple's recommended alternatives |
Technology Browsing
| Command | Description |
|---|
| INLINECODE6 | List all Apple technologies by category |
| INLINECODE7 |
Get comprehensive technology guides |
|
apple-docs samples "SwiftUI" | Browse Swift/Objective-C sample projects |
WWDC Videos
| Command | Description |
|---|
| INLINECODE9 | Search WWDC sessions (2014-2025) |
| INLINECODE10 |
Get transcript, code examples, resources |
|
apple-docs wwdc-topics | List 20 WWDC topic categories |
|
apple-docs wwdc-years | List WWDC years with video counts |
Options
| Option | Description |
|---|
| INLINECODE13 | Limit number of results |
| INLINECODE14 |
Filter by technology category |
|
--framework | Filter by framework name |
|
--year | Filter by WWDC year |
|
--no-transcript | Skip transcript for WWDC videos |
|
--no-inheritance | Skip inheritance info in apis command |
|
--no-conformances | Skip protocol conformances in apis command |
Examples
Search Documentation
CODEBLOCK0
Check Platform Compatibility
CODEBLOCK1
Explore APIs
CODEBLOCK2
WWDC Videos
CODEBLOCK3
Browse Technologies
CODEBLOCK4
Caching
The underlying MCP server includes:
- - 30 minute cache for API docs
- 10 minute cache for search results
- 1 hour cache for framework info
- 1,260+ WWDC videos bundled offline (35MB)
Resources
- - MCP Server: https://github.com/kimsungwhee/apple-docs-mcp
- Apple Developer Documentation: https://developer.apple.com/documentation/
- Apple Developer: https://developer.apple.com/
Apple Docs 技能
查询 Apple 开发者文档、框架、API 和 WWDC 视频。
设置
无需安装——开箱即用,支持原生 fetch。
可用工具
文档搜索
| 命令 | 描述 |
|---|
| apple-docs search 查询 | 搜索 Apple 开发者文档 |
| apple-docs symbols UIView |
搜索框架类、结构体、协议 |
| apple-docs doc /路径/到/文档 | 按路径获取详细文档 |
API 探索
| 命令 | 描述 |
|---|
| apple-docs apis UIViewController | 查找继承关系和协议遵循 |
| apple-docs platform UIScrollView |
检查平台/版本兼容性 |
| apple-docs similar UIPickerView | 查找 Apple 推荐的替代方案 |
技术浏览
| 命令 | 描述 |
|---|
| apple-docs tech | 按类别列出所有 Apple 技术 |
| apple-docs overview SwiftUI |
获取全面的技术指南 |
| apple-docs samples SwiftUI | 浏览 Swift/Objective-C 示例项目 |
WWDC 视频
| 命令 | 描述 |
|---|
| apple-docs wwdc-search async | 搜索 WWDC 讲座(2014-2025) |
| apple-docs wwdc-video 2024-100 |
获取文字记录、代码示例、资源 |
| apple-docs wwdc-topics | 列出 20 个 WWDC 主题类别 |
| apple-docs wwdc-years | 列出 WWDC 年份及视频数量 |
选项
| 选项 | 描述 |
|---|
| --limit <n> | 限制结果数量 |
| --category |
按技术类别筛选 |
| --framework | 按框架名称筛选 |
| --year | 按 WWDC 年份筛选 |
| --no-transcript | 跳过 WWDC 视频的文字记录 |
| --no-inheritance | 在 apis 命令中跳过继承信息 |
| --no-conformances | 在 apis 命令中跳过协议遵循信息 |
示例
搜索文档
bash
搜索 SwiftUI 动画
apple-docs search SwiftUI animation
查找 UITableView 代理方法
apple-docs symbols UITableViewDelegate
检查平台兼容性
bash
检查 Vision 框架的 iOS 版本支持
apple-docs platform VNRecognizeTextRequest
查找所有支持 iOS 15+ 的 SwiftUI 视图
apple-docs search SwiftUI View iOS 15
探索 API
bash
获取 UIViewController 的继承层次结构
apple-docs apis UIViewController
查找已弃用 API 的替代方案
apple-docs similar UILabel
WWDC 视频
bash
搜索 async/await 讲座
apple-docs wwdc-search async await
获取特定视频详情及文字记录
apple-docs wwdc-video 2024-100
列出所有可用年份
apple-docs wwdc-years
浏览技术
bash
列出所有 Apple 技术
apple-docs tech
获取 SwiftUI 概述指南
apple-docs overview SwiftUI
查找 Vision 框架示例
apple-docs samples Vision
缓存
底层 MCP 服务器包含:
- - API 文档缓存 30 分钟
- 搜索结果缓存 10 分钟
- 框架信息缓存 1 小时
- 1,260+ 个 WWDC 视频离线捆绑(35MB)
资源
- - MCP 服务器:https://github.com/kimsungwhee/apple-docs-mcp
- Apple 开发者文档:https://developer.apple.com/documentation/
- Apple 开发者:https://developer.apple.com/