tipkit · prisma-labs-dev — Claude Code skill: what it does, how to install
Apple TipKit API reference for Claude Code and coding agents. Helps configure contextual tips, the Tip protocol, and TipView.
npx skills add Prisma-Labs-Dev/apple-skills --skill tipkit -a claude-codeWhat tipkit does
This skill equips your agent with local documentation for Apple's TipKit framework. The bundled Markdown files cover the Tip protocol, inline TipView elements, TipUIPopoverViewController, the Tips namespace, and initial setup through Tips.configure().
The retrieval workflow is layered. The agent inspects its local Markdown index (tipkit-overview.md and related files) first. If a specific topic is missing, it searches across other installed Apple skills via grep. When local files do not have the answer, it queries the sosumi.ai documentation mirror.
Keep in mind that internet access is required whenever an edge-case API page is not present in the local Markdown files.
What it helps with
- configure TipKit startup using Tips.configure()
- implement the Tip protocol for contextual tips
- embed inline TipView components in an interface
- fetch missing Apple TipKit docs via sosumi.ai
Example prompts for the agent
- Show how to implement the Tip protocol using TipKit
- How do I set up Tips.configure() in my app lifecycle?
- Create an inline TipView based on the local reference
How to install tipkit
1Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill tipkit -a claude-code2Manually: put the files in place
~/.claude/skills/tipkit/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/tipkit/
1Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill tipkit -a codex2Manually: put the files in place
.agents/skills/tipkit/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill tipkit -a cursor2Manually: put the files in place
.cursor/skills/tipkit/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install Prisma-Labs-Dev/apple-skills tipkit2Manually: put the files in place
.github/skills/tipkit/SKILL.md1Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill tipkit -a gemini-cli2Platform CLI
gemini skills install https://github.com/Prisma-Labs-Dev/apple-skills --path skills/tipkitManually: put the files in place
.devin/skills/tipkit/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill tipkit -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about tipkit
How to install tipkit in Claude Code?
Run npx skills add Prisma-Labs-Dev/apple-skills --skill tipkit -a claude-code in your terminal.
What does the tipkit skill provide?
It adds local reference files for TipKit, covering the Tip protocol, inline TipView, popover controllers, and setup routines.
Where does the agent look if a TipKit topic is missing?
It searches installed Apple skills via grep first. If the page is still missing, it loads it from the sosumi.ai Markdown mirror.
Source text
SKILL.md · MIT
--- name: tipkit user-invocable: true description: "API reference: TipKit. Tip protocol, TipView, PopoverTipView, Tips.configure, inline and popover tips." context: fork agent: Explore --- # TipKit Reference TipKit for displaying contextual tips and feature discovery (iOS 26+). ## Downloaded Reference Files | File | Content | |------|---------| | [tipkit-overview.md](tipkit-overview.md) | Full TipKit framework index | | [tip.md](tip.md) | Tip protocol | | [tipview.md](tipview.md) | TipView (inline tips) | | [popuptipview.md](popuptipview.md) | TipUIPopoverViewController | | [tips.md](tips.md) | Tips namespace | | [configure.md](configure.md) | Tips.configure() setup | ## Fetching More Docs 1. Search this skill's local `.md` files first. 2. If the topic is not here, check the other installed Apple skills you have available by their names, descriptions, or `SKILL.md` frontmatter, then grep their local files. This is faster and uses less context than fetching new docs from the internet. 3. If no installed skill has the page, use the relevant documentation path from `tipkit-overview.md` with the `sosumi.ai` Markdown mirror. For example, `/documentation/tipkit/tip` maps to `https://sosumi.ai/documentation/tipkit/tip`.
© Prisma-Labs-Dev · MIT · Prisma-Labs-Dev/apple-skills
Similar skills
Everything for Mobile →tipkit by other authors comes first.