khal

Retrieve and display calendar events using the khal command-line interface.

2|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/adampoit/ai --skill khal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: khal
Source: https://github.com/adampoit/ai/tree/main/skills/khal
Command: npx skills add https://github.com/adampoit/ai --skill khal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you quickly access and understand your calendar events directly from your terminal, making it easy to stay on top of your schedule.

Core Features & Use Cases

  • View Today's Events: See all meetings and appointments scheduled for the current day.
  • Check Upcoming Schedule: Review events for the next 7 days.
  • Search Calendar: Find specific events within a custom date range.
  • Use Case: A user asks, "What meetings do I have tomorrow?" This Skill can query the calendar and provide a clear list of tomorrow's events.

Quick Start

Use the khal skill to list today's events.

Frequently Asked Questions about khal

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

FAQPage Schema
How do I view today's calendar events from the command line?

The khal command-line interface retrieves and displays calendar events for daily, weekly, or custom date ranges, showing event titles, times, locations, and descriptions directly in your terminal.

Can I check my upcoming schedule for the next 7 days in the terminal?

Yes, you can check your upcoming schedule by querying the khal command-line interface for a weekly range, which lists all future appointments and meetings scheduled within the next 7 days.

How do I search for specific calendar events within a custom date range?

To search for specific calendar events within a custom date range, query the khal command-line interface with your desired start and end dates to filter and retrieve matching event details.

What details are displayed when I list meetings using a CLI calendar tool?

When you list meetings using the khal command-line interface, it displays comprehensive event details including the title, scheduled time, location, and description for each appointment.

Do I need any specific software to manage my schedule from the terminal?

You need the khal command-line interface installed on your system to manage your schedule and retrieve calendar event information directly from the terminal environment.

Why use a CLI calendar tool instead of a graphical interface for event lookup?

A CLI calendar tool like khal enables quick terminal-based schedule retrieval, making it efficient for users who need to look up appointments and meeting details without leaving their command line environment.