calendar

Parse natural language inputs and generate ICS calendar event files.

7|2|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/SJTU-IPADS/SkVM-data --skill calendar-sjtu-ipads
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calendar
Source: https://github.com/SJTU-IPADS/SkVM-data/tree/main/skills/calendar
Command: npx skills add https://github.com/SJTU-IPADS/SkVM-data --skill calendar-sjtu-ipads

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates calendar event creation and ICS export from natural language requests, reducing manual data entry and formatting errors.

Core Features & Use Cases

  • ICS generation: builds a valid ICS file from user input.
  • Date/time parsing: supports formats like YYYYMMDD and YYYYMMDDTHHMMSS, including UTC times.
  • Use Case: plan a meeting and export to ICS for attendees to import into their calendars.

Quick Start

Create a calendar event titled 'Team Sync' for tomorrow at 9:00 AM with location Zoom.

Frequently Asked Questions about calendar

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

FAQPage Schema
How do I generate an ICS file from natural language for a meeting?

This skill automates calendar event creation by parsing natural language inputs to build a valid ICS structure with required fields like DTSTART, DTEND, SUMMARY, and UID, outputting a ready-to-import .ics file.

Can I use natural language to schedule events across different dates?

Yes, cross-date scheduling is supported. The skill parses natural language requests for meeting planning and reminders, automating calendar event creation without manual data entry or formatting errors.

What date-time formats are supported when creating calendar events?

Supported date-time formats include YYYYMMDD and YYYYMMDDTHHMMSS. The skill can also parse UTC times to ensure the generated ICS file maintains a valid scheduling structure across time zones.

Does the generated ICS file work with Outlook and Google Calendar?

Yes, the generated ICS file is compatible with Outlook, Google Calendar, and other standard clients. It includes required fields like DTSTART, DTEND, SUMMARY, and UID for seamless calendar import.

What is the best way to export calendar reminders for attendees to import?

The best way to export reminders is providing a natural language description of the event. The skill generates an ICS file instantly, allowing attendees to import the scheduling details directly into their preferred calendar clients.