get-calendar

Fetch macOS Calendar events for a specified timeframe using ekctl.

4|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/BugRoger/2bd --skill get-calendar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: get-calendar
Source: https://github.com/BugRoger/2bd/tree/main/.claude/skills/_sub/fetch/get-calendar
Command: npx skills add https://github.com/BugRoger/2bd --skill get-calendar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill automates the retrieval of calendar events from macOS Calendar, providing structured data for planning and scheduling tasks.

Core Features & Use Cases

  • Event Fetching: Retrieves events for specified timeframes (today, tomorrow, week, month, specific dates).
  • Data Structuring: Outputs events in JSON or Markdown format, including details like title, start/end times, and location.
  • Use Case: A daily planning ritual can use this skill to automatically populate the day's schedule, identify focus blocks, and highlight important meetings.

Quick Start

Fetch today's calendar events in JSON format.

Frequently Asked Questions about get-calendar

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch macOS calendar events for a daily planning schedule?

To fetch macOS calendar events for daily planning, this skill retrieves schedule data from specified timeframes like today or tomorrow, outputting structured JSON or Markdown with event titles, times, and locations for automation.

Do I need ekctl installed to retrieve calendar events on macOS?

Yes, retrieving calendar events on macOS requires the ekctl CLI tool to be installed, alongside granting calendar access permissions, enabling the system to query and extract structured scheduling data for planning automation.

Can I get calendar events in JSON format for scheduling automation?

Yes, you can get calendar events in JSON format for scheduling automation. The skill queries the macOS Calendar via ekctl and outputs structured JSON containing event titles, start and end times, and locations for specified dates.

What's the best way to automate fetching weekly calendar events from macOS Calendar?

The best way to automate fetching weekly calendar events from macOS Calendar is using this skill's ekctl integration, which retrieves events for specified timeframes and outputs structured data to populate schedules or identify focus blocks.

What timeframe parameters can I specify when fetching calendar events?

When fetching calendar events, you can specify timeframes including today, tomorrow, week, month, or specific dates, allowing the ekctl CLI tool to retrieve and structure the exact scheduling data needed for your planning rituals.

Why are my calendar events not showing up when fetching schedule data?

Calendar events may not show up when fetching schedule data if the ekctl CLI tool is uninstalled or if macOS calendar access permissions are not granted, preventing the retrieval of structured event details for your specified timeframe.