sosumi
/sosumi
Pobiera dokumentację Apple w Markdownie: referencje API, wytyczne HIG, transkrypcje WWDC i strony DocC.
- Autor
- nshipster ↗
- Repozytorium
- sosumi.ai ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 21.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 11
- Skrypty
- 1
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 17
Brak sygnałów. Repozytorium zmienione 21.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
- 1 skrypt w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.
Skrypty: webmcp.js
Co robi i kiedy
Pobiera dokumentację Apple w Markdownie: referencje API, wytyczne HIG, transkrypcje WWDC i strony DocC.
Oryginalny opis (EN)
Fetches Apple documentation as Markdown via Sosumi. Use for Apple API reference, Human Interface Guidelines, WWDC transcripts, and external Swift-DocC pages.
Jak działa
- When to Use
- Core Workflow
- HTTP Usage
- Content Types
- MCP Tools Quick Reference
- Best Practices
- Troubleshooting
Podgląd SKILL.md
---
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.
Pliki w paczce (11)
- SKILL.md 4 KB
- _headers 1 KB
- favicon.ico 4 KB
- favicon.svg 1 KB
- index.html 43 KB
- llms.txt 9 KB
- robots.txt 1 KB
- sitemap.xml 1 KB
- sosumi.m4a 23 KB
- webmcp.js 2 KB
- icons/square.and.pencil.svg 1 KB
Wersje
W bazie nie ma innych skilli o nazwie sosumi.
Migawka bazy z 28.10.2026 · wersja paczki fd91706e0c04 (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100swift-docc-comments
Pisze i rozbudowuje komentarze DocC w plikach Swift, tak by generator tworzył z nich dokumentację API. - 100swift-docc-github-pages
Konfiguruje dokumentację DocC dla pakietu Swift i wdraża ją na GitHub Pages, naprawiając błąd braku modułu UIKit przy generowaniu. - 100mcp-tools
Obsługuje automatyzację budowania w Xcode oraz wyszukiwanie dokumentacji API Apple i WWDC przez serwery MCP XcodeBuildMCP i apple-docs. - 95apple-docs-mcp
Udostępnia przez serwer MCP dokumentację Apple Developer: wyszukiwanie dokumentów iOS, macOS, SwiftUI i UIKit, filmów WWDC z transkrypcjami, przykładów kodu i API frameworków. - 90author-swift-docc-docs
Pisze i przegląda treści DocC w komponentach Swift: komentarze symboli, artykuły, pliki rozszerzeń, strony startowe i grupy tematów, a także sprawdza ich strukturę. - 100swift-comments-that-matter
Pisze i przegląda komentarze w Swift oraz dokumentację DocC, zachowując kontrakty API i usuwając zbędne opisy implementacji.