widgetkit

Community

Build dynamic iOS widgets and Live Activities.

Authordpearson2699
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables the creation and enhancement of interactive and informative widgets for the iOS Home Screen, Lock Screen, and Dynamic Island, providing users with glanceable information and quick actions.

Core Features & Use Cases

  • Widget Creation: Design and implement widgets for various families (.systemSmall, .systemMedium, .systemLarge, etc.).
  • Live Activities: Build real-time updates for ongoing events directly on the Lock Screen and in the Dynamic Island.
  • Interactive Widgets: Allow users to perform actions directly from widgets using AppIntent and SwiftUI controls.
  • Control Center Widgets: Add custom controls to the iOS Control Center.
  • Use Case: Develop a sports score widget that updates live, or a delivery tracking Live Activity that shows real-time progress, or a quick-access button widget for a frequently used app feature.

Quick Start

Create a new widget extension target in Xcode and implement a WidgetBundle with at least one Widget conforming struct.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: widgetkit
Download link: https://github.com/dpearson2699/swift-ios-skills/archive/main.zip#widgetkit

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.