К основному содержанию
скилл CX Codex

sosumi — скилл для Claude Code: что делает и как установить

Загружает официальную документацию Apple, гайдлайны HIG и расшифровки WWDC в формате Markdown через сервис Sosumi. Пригодится при написании кода на Swift и SwiftUI.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add NSHipster/sosumi.ai --skill sosumi -a claude-code
npx skills add NSHipster/sosumi.ai --skill public -a claude-code
Открыть на GitHub

Что делает sosumi

Скилл перенаправляет запросы к документации Apple на сервис sosumi.ai. Вместо тяжёлых веб-страниц developer.apple.com агент получает структурированный текст в Markdown. Решение охватывает системные фреймворки Swift, SwiftUI, UIKit, AppKit, Foundation, рекомендации Human Interface Guidelines, стенограммы сессий WWDC и внешние публикации Swift-DocC.

В работе скилл опирается на подмену домена в адресе страницы либо обращается к поиску по символам API. При настройке в качестве MCP-сервера по адресу https://sosumi.ai/mcp агент вызывает функции searchAppleDocumentation, fetchAppleDocumentation, fetchAppleVideoTranscript и fetchExternalDocumentation. Для локальной проверки доступна утилита командной строки sosumi.

Доверять условиям соответствия протоколам из базы документации нельзя: там часто встречаются ошибки. Когда точные требования конформанса критичны, надёжнее проверять объявления прямо в файле .swiftinterface из состава SDK. Сторонние страницы DocC не загрузятся, если сервер владельца блокирует запросы правилами в robots.txt.

Какие задачи решает

  • получить актуальные сигнатуры и типы аргументов API Apple
  • прочитать расшифровки выступлений WWDC без браузера
  • свериться с правилами Human Interface Guidelines по компонентам интерфейса
  • загрузить документацию стороннего Swift-пакета из формата Swift-DocC

Примеры запросов агенту

  • Найди сигнатуру и описание Array в документации Apple через sosumi
  • Загрузи руководство по цветам из Human Interface Guidelines
  • Покажи расшифровку доклада WWDC 2021 с номером 10133

Как установить sosumi

1Через Skills CLI (Vercel)

npx skills add NSHipster/sosumi.ai --skill sosumi -a claude-code
npx skills add NSHipster/sosumi.ai --skill public -a claude-code

2Вручную: положить файлы

~/.claude/skills/public/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/public/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о sosumi

Как установить sosumi в Claude Code?

Выполните команду npx skills add NSHipster/sosumi.ai --skill sosumi -a claude-code. Также доступна установка через пакет npx skills add NSHipster/sosumi.ai --skill public -a claude-code.

Что делает скилл sosumi?

Он предоставляет агенту прямой доступ к статьям Apple Developer, HIG, видеостенограммам WWDC и внешним каталогам Swift-DocC, преобразуя их в Markdown через шлюз sosumi.ai.

Почему скилл рекомендует проверять условия соответствия в .swiftinterface?

Онлайн-документация Apple периодически пропускает или неверно указывает условия конформанса к протоколам. Для точной информации разработчики советуют читать объявления в интерфейсных файлах установленного SDK.

Исходный текст

SKILL.md · MIT
---
name: sosumi
description: Fetches Apple documentation as Markdown via Sosumi. Use for Apple API reference, Human Interface Guidelines, WWDC transcripts, and external Swift-DocC pages.
---

# Sosumi Skill

Use this skill to reliably fetch Apple docs as Markdown when coding agents need precise API details.

## When to Use

Use Sosumi when the request involves any of the following:

- Apple platform APIs (`Swift`, `SwiftUI`, `UIKit`, `AppKit`, `Foundation`, etc.)
- API signatures, availability, parameter behavior, or return semantics
- Human Interface Guidelines questions
- WWDC session transcript lookup
- External Swift-DocC documentation (for example, GitHub Pages or Swift Package Index hosts)

## Core Workflow

1. If you already have a `developer.apple.com` URL, replace the host with `sosumi.ai` and keep the same path.
2. If you do not know the exact page path, search first, then fetch the best match.
3. Prefer specific symbol pages instead of broad top-level pages when answering implementation questions.

### Optional CLI Preflight

If the Sosumi CLI is available, quickly verify local access before deeper debugging:

- `sosumi --version` confirms the CLI is installed and on `PATH`.
- `sosumi --help` shows top-level usage.
- `sosumi <command> --help` is the manual for command-specific behavior.

## HTTP Usage

Replace `developer.apple.com` with `sosumi.ai`:

- Original: `https://developer.apple.com/documentation/swift/array`
- AI-readable: `https://sosumi.ai/documentation/swift/array`

## Content Types

### Apple API Reference

- Pattern: `https://sosumi.ai/documentation/{framework}/{symbol}`
- Examples:
  - `https://sosumi.ai/documentation/swift/array`
  - `https://sosumi.ai/documentation/swiftui/view`

### Human Interface Guidelines

- Pattern: `https://sosumi.ai/design/human-interface-guidelines/{topic}`
- Examples:
  - `https://sosumi.ai/design/human-interface-guidelines`
  - `https://sosumi.ai/design/human-interface-guidelines/foundations/color`

### Apple Video Transcripts

- Pattern: `https://sosumi.ai/videos/play/{collection}/{id}`
- Examples:
  - `https://sosumi.ai/videos/play/wwdc2021/10133`
  - `https://sosumi.ai/videos/play/meet-with-apple/208`

### External Swift-DocC

- Pattern: `https://sosumi.ai/external/{full-https-url}`
- Examples:
  - `https://sosumi.ai/external/https://apple.github.io/swift-argument-parser/documentation/argumentparser/`
  - `https://sosumi.ai/external/https://swiftpackageindex.com/pointfreeco/swift-composable-architecture/1.23.1/documentation/composablearchitecture`

## MCP Tools Quick Reference

Use these when Sosumi is configured as an MCP server (`https://sosumi.ai/mcp`):

| Tool | Parameters | Use |
|---|---|---|
| `searchAppleDocumentation` | `query: string` | Search Apple documentation and return structured results |
| `fetchAppleDocumentation` | `path: string` | Fetch Apple docs or HIG content by path as Markdown |
| `fetchAppleVideoTranscript` | `path: string` | Fetch Apple video transcript by `/videos/play/...` path |
| `fetchExternalDocumentation` | `url: string` | Fetch external Swift-DocC page by absolute HTTPS URL |

## Best Practices

- Search first if the exact path is unknown.
- Fetch targeted symbol pages for coding questions.
- Keep source links in answers so users can verify details quickly.
- Use Sosumi paths directly in responses whenever referencing Apple documentation pages.
- Don't rely on conformance conditions, such as "Conforms when `Element` conforms to `Hashable`." Apple's documentation data leaves some out and gets some wrong. When a condition matters, read the declaration in the module's `.swiftinterface` file in the SDK.

## Troubleshooting

### 404 or sparse output

- The path may be incorrect or too broad.
- Run a search query first, then fetch a specific result path.

### External page cannot be fetched

- The host may block access via `robots.txt` or `X-Robots-Tag` directives.
- Try another canonical page URL for the same symbol.

© NSHipster · MIT · NSHipster/sosumi.ai

Похожие скиллы

Всё по теме «Мобильная разработка» →
vercel-react-native-skills vercel Набор правил по React Native и Expo для ИИ-агента: списки, анимации, навигация. Пригодится, когда агент правит мобильный код и надо, чтобы он делал это одинаково. CX Codex +1 255 200установок animate-expo emilkowalski Создаёт мобильные анимации для React Native и Expo на базе Reanimated и Gesture Handler. Помогает избежать просадок кадров на реальных устройствах. CX Codex +1 137 900установок mobile-native emilkowalski Убирает мелочи, из-за которых веб-приложение на телефоне выдаёт себя: залипающий hover, вспышку при тапе, ошибку с 100vh. CX Codex +1 86 600установок aso coreyhaines31 Анализирует страницы приложений в App Store и Google Play по правилам поисковой оптимизации. Находит слабые места в метаданных, графике и конверсии. CX Codex +1 75 400установок swiftui-pro Paul Hudson Проверяет SwiftUI-код на устаревшие API, ошибки в структуре и проблемы доступности. Пригодится для ревью и доработки проектов на SwiftUI. CX Codex +1 35 200установок orca-emulator stablyai Управляет iOS Simulator внутри Orca с живым экраном устройства. Пригодится для тапов, жестов, поворота экрана и сбора доказательств работы iOS-приложения. CX Codex +1 5 800установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой