Agent skill · Workflow & Productivity

fantastical-calendar

Create Fantastical calendar events and reminders from Codex on macOS. Use when the user asks Codex to add, schedule, parse, preview, or send a meeting, appointment, task, reminder, time block, daily plan item, 行事曆, 日曆, 會議, 待辦, or 提醒 into Fantastical.

twhsigithub.com/twhsiGitHub ↗
claude-codecodexships scripts
Install
npx skills add twhsi/skills --skill fantastical-calendar --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 4
SKILL.md size: 3 KB
Bundled scripts: yes
Path: skills/fantastical-calendar/SKILL.md
Open the folder on GitHub →
Where it comes from
Source: twhsi/skills
Stars: 256
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Fantastical Calendar ## Overview Use this skill to turn a user's natural-language scheduling request into a Fantastical event or reminder through the local macOS Fantastical app. Prefer the bundled script over ad hoc AppleScript: ```bash python3 scripts/fantastical_parse.py "Project review on 2026-06-19 at 10:00" --notes "Prep deck before the call" ``` The script defaults to preview mode: it opens Fantastical with the parsed item but does not add it immediately. ## Workflow 1. Clarify only when a calendar detail is genuinely ambiguous: date, time, duration, title, attendee context, calendar, or whether it is an event vs reminder. 2. Convert relative dates into explicit dates before sending to Fantastical whenever possible. Use the user's current timezone from the thread context or check the system date if needed. 3. Build one concise Fantastical sentence containing the title, exact date, start time, and duration or end time. 4. Put extra context, links, preparation notes, or source text in `--notes` instead of overloading the event title. 5. Run `scripts/fantastical_parse.py` from this skill folder. 6. Tell the user whether Fantastical was opened for review or the item was added

What's inside
Steps it walks through
  1. Overview
  2. Workflow
  3. Add Policy
  4. Sentence Patterns
  5. Local Integration Details
Ships with 3 files
  • agents/openai.yaml
  • references/fantastical-macos.md
  • scripts/fantastical_parse.py
Commands it runs
python3 scripts/fantastical_parse.py "Project review on 2026-06-19 at 10:00" --notes "Prep deck before the call"
python3 scripts/fantastical_parse.py "Deep work on 2026-06-19 from 09:00 to 11:00"
python3 scripts/fantastical_parse.py "Deep work on 2026-06-19 from 09:00 to 11:00" --add-immediately
python3 scripts/fantastical_parse.py "Deep work on 2026-06-19 from 09:00 to 11:00" --dry-run
More from skills
All skills →
About this skill
What does the fantastical-calendar skill do?

Create Fantastical calendar events and reminders from Codex on macOS. Use when the user asks Codex to add, schedule, parse, preview, or send a meeting, appointment, task, reminder, time block, daily plan item, 行事曆, 日曆, 會議, 待辦, or 提醒 into Fantastical.

How do I install it?

Run `npx skills add twhsi/skills --skill fantastical-calendar --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From twhsi/skills, a repository with 256 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going