- Home
- Skills
- Mobile Development
- Apple Dev Docs
Works with the AI Agents you already use
Apple Dev Docs
Apple's official docs and WWDC transcripts, searched from inside your coding agent.
Free
Apple Dev Docs
Example session with this skill installed
How do I drive a SwiftUI NavigationStack with my own path state, and which platforms support it?
- Read your context and instructions
- Compiled the apple dev docs
Summary
Checked the live MCP connection, searched Apple's docs, fetched the full page, and answered with platform availability and a source link.
| Platform | Minimum version |
|---|---|
| iOS | 16.0+ |
| iPadOS | 16.0+ |
| macOS | 13.0+ |
| Mac Catalyst | 16.0+ |
| tvOS | 16.0+ |
| watchOS | 9.0+ |
| visionOS | 1.0+ |
Drive the stack with your own path
struct ParksView: View {
@State private var path: [Park] = []
var body: some View {
NavigationStack(path: $path) {
List(parks) { park in
NavigationLink(park.name, value: park)
}
.navigationDestination(for: Park.self) { park in
ParkDetails(park: park)
}
}
}
}
Pass a Binding to a collection with init(path:root:). The stack adds and removes items as views appear and disappear, and an empty array means only the root is showing.
Notes from the docs
- The root view is always present and cannot be removed.
- Back controls are disabled while the stack is empty.
- Seed
pathup front to restore a deep link.
Next steps
- Move
pathinto your model if you need deep links or state restoration. - Use
navigationDestination(for:)once per data type, not per row.
Source: https://developer.apple.com/documentation/swiftui/navigationstack
Connects securely to your tools. The creator never sees your data.
About this skill
Apple Dev Docs teaches your agent to answer Apple platform questions from Apple's own documentation and WWDC session transcripts instead of guessing.
Apple's docs are JavaScript-rendered and poorly indexed by search engines, and model knowledge drifts a release or two behind. This skill routes those questions to apple-rag-mcp, a hosted MCP server that searches official documentation and session transcripts with hybrid retrieval and ranks the results by relevance.
What it does
- Confirms the
searchandfetchtools are connected, and shows how to add the server if they are not. - Turns vague questions into precise English API queries.
- Reads partial results correctly and fetches the full page before quoting.
- Answers with platform availability and source URLs, and says so when the docs are silent.
What you need
The free apple-rag-mcp remote MCP server — URL only, no API key, 30 tool calls a week. Works with any client that supports remote HTTP MCP.
Not affiliated with or endorsed by Apple Inc. Apple, Swift, SwiftUI, and Xcode are trademarks of Apple Inc.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Free forever
No account required to browse
Trust & safety
Security scanned
Verified clean 1 day ago
- Free to download with an account
Requires