← スキル一覧に戻る

calendar
by jacobrask
Collection of Claude Code skills
⭐ 4🍴 0📅 2026年1月10日
SKILL.md
name: calendar description: Interact with Apple Calendar via AppleScript. Use when the user asks to check calendar, view events, create events, manage schedule, find free time, or list calendars. Triggers include "my calendar", "my schedule", "calendar events", "create event", "add to calendar", "what's on my calendar", "free time", "available slots", "upcoming events", "today's events". Requires macOS with Calendar.app.
Calendar
Apple Calendar management via AppleScript.
Key Scripts
| Script | Purpose |
|---|---|
list_calendars.sh | List all available calendars (TSV/JSON) |
get_events.sh | Get events with date range filtering (TSV/markdown/JSON) |
create_event.sh | Create new calendar event |
search_events.sh | Search events by keyword |
List Calendars
list_calendars.sh # Simple list
list_calendars.sh json # JSON format
Getting Events
get_events.sh # Today's events as TSV
get_events.sh markdown # Today's events as markdown
get_events.sh --today # Today's events (TSV)
get_events.sh --week markdown # Next 7 days
get_events.sh --days 14 json # Next 14 days
get_events.sh -c "Work" # Filter by calendar
Creating Events
create_event.sh "Meeting Title" "2025-12-26 14:00" "2025-12-26 15:00"
create_event.sh "Lunch" "2025-12-27 12:00" "2025-12-27 13:00" "Work"
create_event.sh "Conference" "2025-12-28 09:00" "2025-12-28 17:00" "Work" "San Francisco" "Annual conference"
Parameters: title startDate endDate [calendar] [location] [description]
Search Events
search_events.sh "meeting"
search_events.sh "dentist" markdown
search_events.sh -c "Work" "standup"
Output Formats
- TSV: Tab-separated (calendar, title, start, end, location, description)
- Markdown: Formatted list with dates and times
- JSON: Structured data for processing
Privacy: Event data stays local. Calendar.app data accessed via AppleScript only.
Important Notes
NEVER delete calendar events without explicit user confirmation. This skill currently does not include a delete script - if the user requests deletion, always ask for confirmation first and warn about the permanent nature of the action.
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です