
calendar-event-creator
by karstegg
SKILL.md
name: Calendar Event Creator description: Create Obsidian calendar events with correct YAML frontmatter. Prevents calendar display issues.
Calendar Event Creator
Generate properly formatted calendar events for Obsidian Full Calendar plugin.
When to Use This Skill
Invoke when:
- Creating a calendar event in Schedule/
- User asks to add something to the calendar
- Fixing a malformed calendar event
File Location & Naming
Folder: Schedule/
Filename: YYYY-MM-DD - Event Title.md
YAML Frontmatter Templates
All-Day Event
---
title: Event Title
allDay: true
date: 2025-12-17
completed: null
---
Timed Event (CRITICAL FORMAT)
---
title: Meeting Title
allDay: false
date: 2025-12-17
startTime: "14:00"
endTime: "15:30"
completed: null
---
Critical Rules
| Rule | Correct | Wrong |
|---|---|---|
| Times MUST be quoted | "14:00" | 14:00 or 840 |
| 24-hour format | "14:00" | "2:00 PM" |
| Required for timed | startTime + endTime | Omitting either |
| No placeholders | Valid time or omit | null, --, TBD |
A single malformed time breaks the ENTIRE calendar display.
Quick Examples
Morning meeting:
---
title: Engineering Standup
allDay: false
date: 2025-12-17
startTime: "08:00"
endTime: "08:30"
completed: null
---
Deadline/reminder (all-day):
---
title: DMR Report Due
allDay: true
date: 2025-12-20
completed: null
---
Multi-hour workshop:
---
title: BEV Safety Training
allDay: false
date: 2025-12-18
startTime: "09:00"
endTime: "12:00"
completed: null
---
Timezone
All times in SAST (Africa/Johannesburg, UTC+2).
Weekdays only for work events. Move weekend deadlines to preceding Friday.
Calendar Sync
Events auto-sync to Outlook via SessionStart hook. Manual sync: /sync-outlook-calendar
See: reference/claude-code/2025-10-21 – Calendar Automation System.md
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon