mikehelmick

Update Calendar — Productivity skill for Claude Code

Productivity community

Add or update schedule entries in today's daily note.

How to install Update Calendar

Installs to ~/.claude/skills/mikehelmick-obsidian-claude-update-calendar/SKILL.md

Terminal
mkdir -p ~/.claude/skills/mikehelmick-obsidian-claude-update-calendar && curl -fsSL https://raw.githubusercontent.com/mikehelmick/obsidian-claude/HEAD/commands/update-calendar.md -o ~/.claude/skills/mikehelmick-obsidian-claude-update-calendar/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Update Calendar does


description: Add or update schedule entries in today's daily note allowed-tools: Read, Write, Edit, Glob

Update the schedule/calendar in today's daily note.

The user's input: $ARGUMENTS

Steps:

  1. Determine today's date.

  2. Find today's daily note at `journal/YYYY-MM-DD-Day.md`. If it doesn't exist, create it first using the daily-note template (see daily-note.md command for the template).

  3. Read the current Schedule section.

  4. Parse the user's input. They might say things like:

Alternatives in Productivity

  • Calendar To Workflow — Enhances calendar Skills by automating meeting prep and workflow triggers 2.6k ★
  • Jobs — Create, list, edit, or delete cron jobs 1.3k ★
  • Maestro Update — Detect version, preview changes, apply workflow upgrades 530 ★

Full documentation available on GitHub

View Source Repository