axiom-apple-docs-research by charleswiltgen/axiom
npx skills add https://github.com/charleswiltgen/axiom --skill axiom-apple-docs-research✅ 在以下情况下使用此技能:
❌ 请勿将此技能用于:
Apple Developer 视频页面包含完整的逐字文稿,带有时间戳和完整的代码示例。Chrome 的自动捕获功能使这些内容无需手动复制即可即时访问。
关键见解:不要手动转录或从 WWDC 视频中复制代码。文稿已存在于页面上,完全带有时间戳并已格式化。
Apple Developer 视频页面(developer.apple.com/videos/play/wwdc20XX/XXXXX/)包含完整的文稿,Chrome 会自动捕获。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
导航 使用 Chrome 浏览器 MCP 工具:
{
"action": "navigate",
"payload": "https://developer.apple.com/videos/play/wwdc2025/278/"
}
工具名称:mcp__plugin_superpowers-chrome_chrome__use_browser
完整调用:
Use the mcp__plugin_superpowers-chrome_chrome__use_browser tool with:
- action: "navigate"
- payload: "https://developer.apple.com/videos/play/wwdc2025/278/"
2. 定位 自动捕获的文件:
* Chrome 保存到:`~/.../superpowers/browser/YYYY-MM-DD/session-TIMESTAMP/`
* 会话目录使用毫秒级的 Unix 时间戳(例如,`session-1765217804099`)
* 文件名模式:`NNN-navigate.md`(例如,`001-navigate.md`)
查找最新会话:
# 按修改时间列出会话(最新的在前)
ls -lt ~/Library/Caches/superpowers/browser/*/session-* | head -5
3. 读取 捕获的文稿:
* 带时间戳的完整口语内容(例如,`[0:07]`,`[1:23]`)
* 代码和 API 用法的描述(口语形式,未格式化)
* 章节标记和资源链接
✅ WWDC 文稿包含:
[0:07],[1:23])widgetRenderingMode,supportedMountingStyles)❌ WWDC 文稿不包含:
关键理解:文稿是口语文字,而非代码。你会读到像"我将把 widgetRenderingMode 环境变量添加到我的小组件视图"这样的句子,需要从这些描述中自行重构代码。
如果文稿中的代码描述不够详细,请遵循此备用工作流程:
检查资源选项卡
使用 sosumi.ai 获取 API 详情
sosumi.ai/documentation/swiftui/widgetaccentedrenderingmode跳转到视频中的时间戳
[4:23] 处的代码 → 观看该特定的 30 秒片段组合来源
文稿结构示例:
# Session Title - WWDC## - Videos - Apple Developer
## Chapters
- 0:00 - Introduction
- 1:23 - Key Topic 1
## Transcript
0:00
Speaker: Welcome to this session...
[timestamp]
Now I'll add the widgetAccentedRenderingMode modifier...
WWDC 2025-278 "小组件的新功能":
https://developer.apple.com/videos/play/wwdc2025/278/001-navigate.mdDeveloper.apple.com 的文档 HTML 结构复杂,难以解析。sosumi.ai 以干净的 markdown 格式提供相同的内容。
替代:
https://developer.apple.com/documentation/widgetkit
使用:
https://sosumi.ai/documentation/widgetkit
格式:https://sosumi.ai/documentation/[framework]
框架名称规则:
SwiftUI 和 swiftui 都有效,但建议使用小写常见错误:
app-intents → ✅ appintentsaxiom-core-data → ✅ coredataAVFoundation → ✅ avfoundation示例:
| 框架名称 | sosumi.ai URL |
|---|---|
| SwiftUI | sosumi.ai/documentation/swiftui |
| App Intents | sosumi.ai/documentation/appintents |
| Core Data | sosumi.ai/documentation/coredata |
| AVFoundation | sosumi.ai/documentation/avfoundation |
| UIKit | sosumi.ai/documentation/uikit |
WebFetch:
url: https://sosumi.ai/documentation/widgetkit/widget
prompt: "Extract information about Widget protocol"
Result: Clean markdown with API signatures, descriptions, examples
| 框架 | sosumi.ai URL |
|---|---|
| WidgetKit | https://sosumi.ai/documentation/widgetkit |
| SwiftUI | https://sosumi.ai/documentation/swiftui |
| ActivityKit | https://sosumi.ai/documentation/activitykit |
| App Intents | https://sosumi.ai/documentation/appintents |
| Foundation | https://sosumi.ai/documentation/foundation |
目标:为新的 iOS 26 功能创建全面的技能。
节省时间:相比观看视频和手动转录,节省 3-4 小时
目标:理解特定的 API 或协议。
目标:跨多个年份的全面覆盖(例如,小组件的演进)。
示例:Extensions & Widgets 技能使用了 6 个 WWDC 会话(2023-2025)
BAD:
1. 播放 WWDC 视频
2. 暂停并做笔记
3. 倒回以捕获代码
4. 手动输入示例
Result: 45 minutes per session
GOOD:
1. 使用 Chrome 导航
2. 读取捕获的 .md 文件
3. 直接复制代码块
4. 参考时间戳获取上下文
Result: 5 minutes per session
BAD:
Use WebFetch on developer.apple.com/documentation
Result: Complex HTML parsing required
GOOD:
Use WebFetch on sosumi.ai/documentation
Result: Clean markdown, instant access
症状:无法定位 001-navigate.md 文件
解决方案:
ls -lt ~/Library/Caches/superpowers/browser/*/YYYY-MM-DD/session-TIMESTAMP/症状:文件存在但缺少文稿
解决方案:
症状:404 或无效 URL
解决方案:
/documentation/[frameworkname]在使用捕获的内容之前:
技能:superpowers-chrome:browsing, writing-skills, reviewing-reference-skills
节省时间:使用此技术,相比手动观看视频和转录,每个 WWDC 会话可节省 30-40 分钟。对于跨越多个会话的全面研究,节省的时间会累积到每个技能 3-4 小时。
每周安装次数
119
仓库
GitHub 星标数
601
首次出现
Jan 21, 2026
安全审计
安装于
opencode104
gemini-cli98
codex97
github-copilot92
claude-code91
cursor88
✅ Use this skill when :
❌ Do NOT use this skill for :
Apple Developer video pages contain full verbatim transcripts with timestamps and complete code samples. Chrome's auto-capture feature makes this content instantly accessible without manual copying.
Key insight : Don't manually transcribe or copy code from WWDC videos. The transcripts are already on the page, fully timestamped and formatted.
Apple Developer video pages (developer.apple.com/videos/play/wwdc20XX/XXXXX/) contain complete transcripts that Chrome auto-captures.
Navigate using Chrome browser MCP tool:
{
"action": "navigate",
"payload": "https://developer.apple.com/videos/play/wwdc2025/278/"
}
Tool name: mcp__plugin_superpowers-chrome_chrome__use_browser
Complete invocation :
Use the mcp__plugin_superpowers-chrome_chrome__use_browser tool with:
- action: "navigate"
- payload: "https://developer.apple.com/videos/play/wwdc2025/278/"
2. Locate the auto-captured file:
* Chrome saves to: `~/.../superpowers/browser/YYYY-MM-DD/session-TIMESTAMP/`
* Session directory uses Unix timestamp in milliseconds (e.g., `session-1765217804099`)
* Filename pattern: `NNN-navigate.md` (e.g., `001-navigate.md`)
Finding the latest session :
# List sessions sorted by modification time (newest first)
ls -lt ~/Library/Caches/superpowers/browser/*/session-* | head -5
3. Read the captured transcript:
* Full spoken content with timestamps (e.g., `[0:07]`, `[1:23]`)
* Descriptions of code and API usage (spoken, not formatted)
* Chapter markers and resource links
✅ WWDC transcripts contain:
[0:07], [1:23])widgetRenderingMode, supportedMountingStyles)❌ WWDC transcripts do NOT contain:
Critical Understanding : Transcripts are spoken word, not code. You'll read sentences like "I'll add the widgetRenderingMode environment variable to my widget view" and need to reconstruct the code yourself from these descriptions.
If the transcript's code descriptions aren't detailed enough, follow this fallback workflow:
Check Resources Tab
Use sosumi.ai for API Details
sosumi.ai/documentation/swiftui/widgetaccentedrenderingmodeJump to Timestamp in Video
[4:23] → watch that specific 30-second segmentCombine Sources
Example transcript structure :
# Session Title - WWDC## - Videos - Apple Developer
## Chapters
- 0:00 - Introduction
- 1:23 - Key Topic 1
## Transcript
0:00
Speaker: Welcome to this session...
[timestamp]
Now I'll add the widgetAccentedRenderingMode modifier...
WWDC 2025-278 "What's new in widgets":
https://developer.apple.com/videos/play/wwdc2025/278/001-navigate.mdDeveloper.apple.com documentation is HTML-heavy and difficult to parse. sosumi.ai provides the same content in clean markdown format.
Instead of :
https://developer.apple.com/documentation/widgetkit
Use :
https://sosumi.ai/documentation/widgetkit
Format : https://sosumi.ai/documentation/[framework]
Rules for framework name :
SwiftUI and swiftui work, but lowercase is recommendedCommon mistakes :
app-intents → ✅ appintentsaxiom-core-data → ✅ coredataAVFoundation → ✅ avfoundationExamples :
| Framework Name | sosumi.ai URL |
|---|---|
| SwiftUI | sosumi.ai/documentation/swiftui |
| App Intents | sosumi.ai/documentation/appintents |
| Core Data | sosumi.ai/documentation/coredata |
| AVFoundation | sosumi.ai/documentation/avfoundation |
| UIKit | sosumi.ai/documentation/uikit |
WebFetch:
url: https://sosumi.ai/documentation/widgetkit/widget
prompt: "Extract information about Widget protocol"
Result: Clean markdown with API signatures, descriptions, examples
| Framework | sosumi.ai URL |
|---|---|
| WidgetKit | https://sosumi.ai/documentation/widgetkit |
| SwiftUI | https://sosumi.ai/documentation/swiftui |
| ActivityKit | https://sosumi.ai/documentation/activitykit |
| App Intents | https://sosumi.ai/documentation/appintents |
| Foundation | https://sosumi.ai/documentation/foundation |
Goal : Create a comprehensive skill for a new iOS 26 feature.
Time saved : 3-4 hours vs. watching videos and manual transcription
Goal : Understand a specific API or protocol.
Goal : Comprehensive coverage across multiple years (e.g., widgets evolution).
Example : Extensions & Widgets skill used 6 WWDC sessions (2023-2025)
BAD:
1. Play WWDC video
2. Pause and take notes
3. Rewind to capture code
4. Type out examples manually
Result: 45 minutes per session
GOOD:
1. Navigate with Chrome
2. Read captured .md file
3. Copy code blocks directly
4. Reference timestamps for context
Result: 5 minutes per session
BAD:
Use WebFetch on developer.apple.com/documentation
Result: Complex HTML parsing required
GOOD:
Use WebFetch on sosumi.ai/documentation
Result: Clean markdown, instant access
Symptom : Can't locate 001-navigate.md file
Solution :
ls -lt ~/Library/Caches/superpowers/browser/*/YYYY-MM-DD/session-TIMESTAMP/Symptom : File exists but missing transcript
Solution :
Symptom : 404 or invalid URL
Solution :
/documentation/[frameworkname]Before using captured content:
Skills : superpowers-chrome:browsing, writing-skills, reviewing-reference-skills
Time Saved : Using this technique saves 30-40 minutes per WWDC session vs. manual video watching and transcription. For comprehensive research spanning multiple sessions, savings compound to 3-4 hours per skill.
Weekly Installs
119
Repository
GitHub Stars
601
First Seen
Jan 21, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
opencode104
gemini-cli98
codex97
github-copilot92
claude-code91
cursor88
Skills CLI 使用指南:AI Agent 技能包管理器安装与管理教程
33,600 周安装
Google Workspace CLI 教程:使用 gws 命令创建反馈表单并邮件分享
7,000 周安装
Google Workspace 事件订阅命令 gws-events-subscribe:实时流式监控与自动化处理
7,300 周安装
Google Calendar 会议重新安排技能 - 自动更新会议时间并通知参与者
7,300 周安装
Google Workspace CLI 团队负责人技能:自动化站会、任务协调与团队沟通工具
7,300 周安装
冲刺回顾模板:敏捷团队回顾会议指南与模板(开始-停止-继续/愤怒-悲伤-高兴/4Ls)
10,400 周安装
任务估算指南:敏捷开发故事点、计划扑克、T恤尺码法详解
10,500 周安装