К основному содержанию
скилл CX Codex

widgetkit · prisma-labs-dev — скилл для Claude Code: что делает и как установить

Подключает к агенту справочник по Apple WidgetKit. Пригодится при настройке таймлайнов, провайдеров данных и семейств виджетов для iOS.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Prisma-Labs-Dev/apple-skills --skill widgetkit -a claude-code
Открыть на GitHub

Что делает widgetkit

Скилл отвечает на вопросы по разработке виджетов экрана «Домой» и экрана блокировки. Ответ строится по чёткой структуре: сначала краткая выжимка, затем ссылки на файлы документации с деталями.

Внутри скилла заложено обращение к трём файлам: widgetkit-overview.md по основам фреймворка и семействам виджетов, widgetkit-timelineentry.md по протоколу записей и widgetkit-timelineprovider.md по поставке данных. Инструмент запускается в форкнутом контексте.

Справочник ограничен только темами таймлайнов, записей и базового обзора фреймворка, поэтому глубокие системные вызовы за пределами этих файлов агент не подтянет.

Какие задачи решает

  • настроить протокол TimelineEntry для обновления виджета
  • реализовать TimelineProvider для передачи данных в расписание
  • подобрать подходящие семейства виджетов для экрана блокировки или домашнего экрана
  • получить справку по архитектуре WidgetKit без перехода в браузер

Примеры запросов агенту

  • Как реализовать TimelineProvider для виджета с ежечасным обновлением?
  • Объясни структуру widgetkit-timelineentry.md и покажи пример протокола
  • Какие семейства виджетов доступны на экране блокировки в WidgetKit?

Как установить widgetkit

1Через Skills CLI (Vercel)

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

2Вручную: положить файлы

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

Папка скилла целиком; для одного проекта — .claude/skills/widgetkit/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора21

apple-aso Разбирает store.config.json и приводит заголовок, подзаголовок и ключевые слова к лимитам App Store. Пригодится, когда готовите релиз или новую локализацию. CX Codex +1 471установок backgroundtasks Справочник по фреймворку BackgroundTasks в Apple-разработке. Помогает настроить фоновые задачи через BGTaskScheduler и фоновое обновление приложений. CX Codex +1 467установок photosui Скилл поднимает справочник по PhotosUI, чтобы агент отвечал на вопросы о выборе фото и Live Photo без догадок. CX Codex +1 470установок swiftdata Скилл-справочник по SwiftData: агент ищет ответы про @Model, ModelContext, @Query и миграции схемы в четырёх markdown-файлах. CX Codex +1 468установок eventkit Скилл-справочник по EventKit: отвечает на вопросы про календари и напоминания Apple, подкидывая нужные файлы документации. CX Codex +1 461установок uikit Справочник по UIKit для разработки под iOS и iPadOS. Помогает агенту находить сигнатуры контроллеров, вьюшек и жестов без выхода в сеть. CX Codex +1 455установок tipkit Справочник по Apple TipKit для Claude Code и других агентов. Помогает настроить контекстные подсказки, протокол Tip и показ TipView. CX Codex +1 454установок guide-swift-concurrency Скилл настраивает проверку конкурентного кода на Swift 6.2 со strict concurrency. Он помогает находить гонки данных, изолировать акторы и заменять вызовы GCD на группы задач. CX Codex +1 431установок

Другие версии widgetkit

Похожие

relevancekit dpearson2699 Скилл подсказывает агенту, как через RelevanceKit задавать контекст виджета на Apple Watch: время, место, тренировки, сон, подключённое железо. CX Codex +1 3 000установок axiom-integration CharlesWiltgen Маршрутизирует интеграции с системными службами Apple — от Siri, виджетов и StoreKit до фоновых задач и пушей. Помогает подключить нативные функции платформы к коду проекта. CX Codex +1 1 300установок natural-language dpearson2699 Скилл для разбора текста на устройстве: токенизация, определение языка, теги частей речи, сущности, тональность и перевод в приложениях Apple. CX Codex +1 3 700установок apple-intelligence rshankras Набор инструкций для агента, который помогает встроить on-device LLM, визуальный поиск и App Intents в приложение под iOS и macOS. CX Codex +1 516установок watchOS rshankras Инструкции по разработке под watchOS: проектирование интерфейсов на SwiftUI и настройка циферблатных виджетов WidgetKit. CX Codex +1 579установок axiom-apple-docs CharlesWiltgen Скилл находит официальные markdown-руководства Apple и разъяснения ошибок компилятора Swift внутри локального Xcode. CX Codex +1 1 500установок

Вопросы о widgetkit

Как установить widgetkit в Claude Code?

Выполните в терминале команду npx skills add Prisma-Labs-Dev/apple-skills --skill widgetkit -a claude-code. Конфигурация запишется в ~/.claude/skills/widgetkit/SKILL.md.

Что делает скилл widgetkit?

Он находит справку по фреймворку Apple WidgetKit, отдавая краткий ответ и пути к локальным справочным файлам.

Какие справочные файлы входят в состав скилла?

Скилл опирается на три файла: widgetkit-overview.md для обзора и семейств виджетов, widgetkit-timelineentry.md для протокола записей и widgetkit-timelineprovider.md для расписания.

Исходный текст

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

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой