Skip to main content
skill CX Codex

widgetkit · prisma-labs-dev — Claude Code skill: what it does, how to install

Provides a quick Apple WidgetKit API reference for your AI assistant. Useful when implementing widget timelines, entries, and layout families.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Prisma-Labs-Dev/apple-skills --skill widgetkit -a claude-code
Open on GitHub

What widgetkit does

The skill handles queries about home and lock screen widget development. It returns answers in a set format: a concise summary first, followed by relevant doc paths.

Documentation is split across three files: widgetkit-overview.md covers framework basics, widgetkit-timelineentry.md explains the timeline entry protocol, and widgetkit-timelineprovider.md handles data feeding. It runs in a forked context.

Because the reference covers only overview, timeline entries, and timeline providers, queries outside these three files will not be found locally.

What it helps with

  • implement TimelineEntry protocol for periodic widget updates
  • configure TimelineProvider to supply schedule data to iOS
  • select suitable widget families for home and lock screens
  • query WidgetKit framework documentation directly inside the IDE

Example prompts for the agent

  • How do I implement a TimelineProvider for hourly widget updates?
  • Check widgetkit-timelineentry.md and explain how date entries work
  • What widget families are supported on the lock screen?

How to install widgetkit

1Skills CLI (Vercel)

npx skills add Prisma-Labs-Dev/apple-skills --skill widgetkit -a claude-code

2Manually: put the files in place

~/.claude/skills/widgetkit/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/widgetkit/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about widgetkit

How to install widgetkit in Claude Code?

Run npx skills add Prisma-Labs-Dev/apple-skills --skill widgetkit -a claude-code in your terminal. This writes the skill to ~/.claude/skills/widgetkit/SKILL.md.

What does the widgetkit skill do?

It queries bundled documentation for Apple WidgetKit, returning a concise summary alongside paths to reference markdown files.

What reference files are included in the skill?

The skill contains widgetkit-overview.md for framework basics, widgetkit-timelineentry.md for entry protocols, and widgetkit-timelineprovider.md for timeline provider data.

Source text

SKILL.md · MIT
---
name: widgetkit
user-invocable: true
description: "API reference: WidgetKit. Query for widget timelines, entries, providers, home/lock screen widgets."
context: fork
agent: Explore
---

# WidgetKit Documentation

Search these docs to answer questions about widget development.

## Return Format

Always include:
1. **Summary** - Answer the question concisely
2. **File paths** - List relevant files for full details, e.g.:
   - `widgetkit-overview.md` for widget basics
   - `widgetkit-timelineprovider.md` for timeline providers

## Files

- `widgetkit-overview.md` - Framework overview and widget families
- `widgetkit-timelineentry.md` - Timeline entry protocol
- `widgetkit-timelineprovider.md` - Providing widget timeline data

© Prisma-Labs-Dev · MIT · Prisma-Labs-Dev/apple-skills

Similar skills

Everything for Mobile →

widgetkit by other authors comes first.

From the same set21

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor