calendar

Manages Google Calendar events via API with CRUD and natural language scheduling.

22|7|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/sannabotdev/sannabotapp --skill calendar-sannabotdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calendar
Source: https://github.com/sannabotdev/sannabotapp/tree/main/assets/skills/calendar
Command: npx skills add https://github.com/sannabotdev/sannabotapp --skill calendar-sannabotdev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the management of your Google Calendar, allowing you to easily view, create, update, and delete events without manual intervention.

Core Features & Use Cases

  • Event Management: Read, create, update, move, and delete calendar events.
  • Natural Language Scheduling: Schedule tasks using conversational language.
  • Use Case: "Schedule a meeting with John for tomorrow at 2 PM about the project proposal."

Quick Start

Fetch today's appointments from the calendar.

Frequently Asked Questions about calendar

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

FAQPage Schema
How do I manage Google Calendar events using natural language scheduling?

You can create and manage Google Calendar events using conversational phrases like 'schedule a meeting with John tomorrow at 2 PM.' The Skill translates this natural language input into API calls to perform CRUD operations on your events.

Can I schedule meetings and coordinate appointments through Google Calendar API interactions?

Yes, you can schedule meetings and coordinate appointments through Google Calendar API interactions. The Skill supports professional time management and event planning by executing CRUD operations directly on your calendar events.

Do I need Google OAuth authentication to manage calendar events?

Yes, you need Google OAuth authentication to manage calendar events securely. This prerequisite allows the Skill to utilize http tool API calls for reading, creating, updating, and deleting your scheduling data.

What is the best way to update and move existing Google Calendar events?

The best way to update and move existing Google Calendar events is through the Skill's event management capabilities. It handles CRUD operations via API interactions, allowing you to effortlessly modify appointments using natural language or direct commands.

Are there limitations when using http tool API calls for time management and scheduling?

Limitations when using http tool API calls for time management depend on Google Calendar API quotas and OAuth scope permissions. You should ensure your authentication tokens remain valid to prevent disruptions during event planning and CRUD operations.