calendar

Create, update, and organize calendar events with time zone support.

23.2k|2.2k|Updated Dec 31, 2025
One-click install
npx skills add https://github.com/can1357/oh-my-pi --skill calendar-can1357
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calendar
Source: https://github.com/can1357/oh-my-pi/tree/main/packages/coding-agent/test/fixtures/skills-collision/first/calendar
Command: npx skills add https://github.com/can1357/oh-my-pi --skill calendar-can1357

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing schedules, reminders, and calendar conflicts can be time-consuming and error-prone.

Core Features & Use Cases

  • Event creation: Add, edit, and delete events with time zone awareness.
  • Reminders & notifications: Schedule reminders to avoid missed meetings.
  • Agenda planning: Generate daily or weekly views and detect overlapping events.

Quick Start

Use the calendar skill to create a new event on 2026-02-10 at 10:00 AM local time.

Frequently Asked Questions about calendar

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

FAQPage Schema
How do I schedule calendar events and check for scheduling conflicts?

To schedule calendar events and avoid conflicts, you can create entries using natural-language commands. The system automatically detects overlapping events across multiple calendars to keep your agenda organized and error-free.

Can I set up recurring events and reminders across different time zones?

Yes, you can set up recurring events and reminders with full time-zone awareness. The system ensures your scheduled notifications trigger at the correct local time, preventing missed meetings across regions.

How do I generate a daily or weekly agenda view from my scheduled events?

You can generate daily or weekly agenda views by requesting a schedule summary. The system organizes your calendar entries into an actionable timeline, making it easy to review upcoming events and plan your time.

What is the best way to update or delete existing calendar entries?

The best way to update or delete calendar entries is by issuing natural-language-like commands. You can edit event details or remove appointments entirely, and the system will automatically reorganize your schedule and resolve any resulting conflicts.

Does this calendar tool support both personal and team scheduling?

Yes, the tool supports both personal and team scheduling. It manages multiple calendars simultaneously, allowing you to coordinate team events, check for group conflicts, and maintain individual agendas in one place.

Can I create calendar events using natural language commands?

Yes, you can create calendar events using natural language commands. Simply state the event details, such as the date, time, and description, and the system will parse your input to automatically schedule the entry.