apple-calendar — скилл для Claude Code: что делает и как установить
Скилл связывает ИИ-агента с Calendar.app на macOS: он ищет, читает, создаёт, изменяет и удаляет события в разных календарях.
npx skills add sundial-org/awesome-openclaw-skills --skill apple-calendar -a claude-codeЧто делает apple-calendar
apple-calendar работает с Calendar.app через AppleScript и запускает скрипты из каталога cd {baseDir}. Скилл умеет показывать календари и события, читать подробности по UID, искать по запросу, создавать и изменять записи, а также удалять их. Для событий поддерживаются дата и время, события на весь день, место, описание и повторение.
Результаты поиска и списки событий содержат UID, название, начало, конец, признак события на весь день, место и календарь. Имена календарей чувствительны к регистру. Календари Birthdays и Holidays доступны только для чтения, а удаление повторяющегося события стирает всю серию, поэтому перед такой операцией нужно проверить UID и календарь.
Какие задачи решает
- показать календари и ближайшие события
- найти событие по текстовому запросу
- создать встречу с местом и повторением
- изменить время или описание события
- прочитать детали события по UID
Примеры запросов агенту
- Покажи события на ближайшие 7 дней в календаре
Work. - Создай событие в календаре
Workс названием «Демо», началом2025-04-10 14:00и концом2025-04-10 15:00. - Найди события по запросу «отчёт» и покажи их UID.
Как установить apple-calendar
1Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill apple-calendar -a claude-code2Вручную: положить файлы
~/.claude/skills/apple-calendar/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/apple-calendar/
1Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill apple-calendar -a codex2Вручную: положить файлы
.agents/skills/apple-calendar/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill apple-calendar -a cursor2Вручную: положить файлы
.cursor/skills/apple-calendar/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install sundial-org/awesome-openclaw-skills apple-calendar2Вручную: положить файлы
.github/skills/apple-calendar/SKILL.md1Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill apple-calendar -a gemini-cli2Командой платформы
gemini skills install https://github.com/sundial-org/awesome-openclaw-skills --path skills/apple-calendarВручную: положить файлы
.devin/skills/apple-calendar/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill apple-calendar -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о apple-calendar
Как установить apple-calendar в Claude Code?
Выполните npx skills add sundial-org/awesome-openclaw-skills --skill apple-calendar -a claude-code, затем используйте файл ~/.claude/skills/apple-calendar/SKILL.md.
Что делает apple-calendar?
Скилл управляет событиями в Calendar.app на macOS через AppleScript: показывает календари, ищет и читает события, создаёт, изменяет и удаляет записи.
Какие ограничения есть у apple-calendar?
Названия календарей чувствительны к регистру. Birthdays и Holidays нельзя изменять, а удаление повторяющегося события удаляет всю серию.