From apple-docs
Find documentation for Apple frameworks, Swift APIs, and third-party dependencies.
npx claudepluginhub briannadoubt/claude-marketplace --plugin apple-docsThis skill uses the workspace's default tool permissions.
Find documentation for Apple frameworks, Swift APIs, and third-party dependencies.
Provides Ktor server patterns for routing DSL, plugins (auth, CORS, serialization), Koin DI, WebSockets, services, and testApplication testing.
Conducts multi-source web research with firecrawl and exa MCPs: searches, scrapes pages, synthesizes cited reports. For deep dives, competitive analysis, tech evaluations, or due diligence.
Provides demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation for multi-location retailers managing 300-800 SKUs.
Find documentation for Apple frameworks, Swift APIs, and third-party dependencies.
Apple's documentation is well-indexed. Construct URLs directly:
# Pattern: https://developer.apple.com/documentation/{framework}/{symbol}
# Examples:
# SwiftUI View: https://developer.apple.com/documentation/swiftui/view
# UIKit UIViewController: https://developer.apple.com/documentation/uikit/uiviewcontroller
# Foundation URL: https://developer.apple.com/documentation/foundation/url
swift-doc CommentsCheck if the codebase has inline documentation:
# Find documented symbols
grep -rn "/// " Sources/ | head -20
# Find symbols with full doc comments
grep -B5 -A10 "/// -" Sources/
# Xcode docs location
ls ~/Library/Developer/Xcode/DocumentationCache/
# Search local docs (if downloaded)
find ~/Library/Developer -name "*.doccarchive" 2>/dev/null
Most Swift packages have documentation in their README:
# Get repo URL from Package.resolved
cat Package.resolved | jq -r '.pins[] | "\(.identity): \(.location)"'
# Then fetch the README (example with curl)
# curl -s https://raw.githubusercontent.com/owner/repo/main/README.md
| Package | Documentation |
|---|---|
| Alamofire | https://github.com/Alamofire/Alamofire |
| SwiftyJSON | https://github.com/SwiftyJSON/SwiftyJSON |
| Kingfisher | https://github.com/onevcat/Kingfisher |
| SnapKit | https://github.com/SnapKit/SnapKit |
| Vapor | https://docs.vapor.codes |
# Find dependencies and their sources
grep -A2 ".package(" Package.swift
# String: https://developer.apple.com/documentation/swift/string
# Array: https://developer.apple.com/documentation/swift/array
# Dictionary: https://developer.apple.com/documentation/swift/dictionary
# Optional: https://developer.apple.com/documentation/swift/optional
# Result: https://developer.apple.com/documentation/swift/result
# Codable: https://developer.apple.com/documentation/swift/codable
# Hashable: https://developer.apple.com/documentation/swift/hashable
# Equatable: https://developer.apple.com/documentation/swift/equatable
# Comparable: https://developer.apple.com/documentation/swift/comparable
# Identifiable: https://developer.apple.com/documentation/swift/identifiable
# Find usage examples in the codebase
grep -rn "URLSession" Sources/
# Find imports
grep -rn "^import " Sources/ | sort -u
# Find availability annotations
grep -rn "@available" Sources/
# Common pattern
grep -rn "if #available" Sources/
// Task, async, await - Swift 5.5+
// https://developer.apple.com/documentation/swift/task
// Publisher, Subscriber, Subject
// https://developer.apple.com/documentation/combine
// View, @State, @Binding, @ObservedObject
// https://developer.apple.com/documentation/swiftui
/documentation/{framework}/{symbol}Package.resolved for exact versions being usedFor programmatic access or when web lookup isn't sufficient:
lookup_apple_api - Fetches structured Apple documentationget_dependency_docs - Fetches README from GitHubsearch_symbols - Searches local and Apple symbols together