calendar

Create, update, delete, and list calendar events within date ranges.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/liushuang393/serverlessAIAgents --skill calendar-liushuang393
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calendar
Source: https://github.com/liushuang393/serverlessAIAgents/tree/main/agentflow/skills/builtin/calendar
Command: npx skills add https://github.com/liushuang393/serverlessAIAgents --skill calendar-liushuang393

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill schedules and manages calendar events to streamline meeting planning.

Core Features & Use Cases

  • Event management: create, update, delete, and list events within a chosen date range.
  • Free-time discovery: find available slots for a specified duration during working hours.
  • Recurrence: support DAILY/WEEKLY/MONTHLY/YEARLY patterns and reminders.

Quick Start

Use the calendar skill to list upcoming events for the next 7 days, then find a 30-minute slot for a team sync.

Frequently Asked Questions about calendar

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

FAQPage Schema
How do I find available time slots for a meeting during working hours?

To find available time slots for a meeting, you can specify a required duration and defined working days. The skill discovers open slots across your constrained working hours to ensure accurate availability for scheduling.

Can I create and manage recurring calendar events?

Yes, you can create and manage recurring calendar events. The skill supports DAILY, WEEKLY, MONTHLY, and YEARLY recurrence patterns, allowing you to automate repetitive event scheduling and reminders.

How do I list upcoming calendar events within a specific date range?

You can list calendar events within a specific date range by querying your schedule. The skill manages event listings by retrieving all scheduled items falling between your chosen start and end dates.

Do I need a specific calendar adapter to update or delete events?

No specific adapter is required to update or delete events, as the skill supports optional calendar adapters. You can seamlessly create, update, and delete events using the default functionality or integrate an adapter if needed.

What is the best way to schedule a 30-minute team sync?

The best way to schedule a 30-minute team sync is to first list upcoming events for the next 7 days, then use the skill to find a 30-minute open slot during your defined working hours.

Are there limitations when discovering free time across different working days?

When discovering free time, limitations depend on your defined working-hour constraints. The skill ensures accurate availability by only scanning for open slots within your explicitly defined working days and hours.