graph-calendar

Manage Microsoft 365 calendars via Microsoft Graph with device-code authentication.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/tluisguereroItesm/agentec-skills --skill graph-calendar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graph-calendar
Source: https://github.com/tluisguereroItesm/agentec-skills/tree/main/skills/graph-calendar
Command: npx skills add https://github.com/tluisguereroItesm/agentec-skills --skill graph-calendar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables seamless access to and management of Microsoft 365 calendars from within the agent, helping users see their schedule, find time, and handle events without context switching.

Core Features & Use Cases

  • Read today, week, and month calendars to surface events and availability
  • Create, update, and cancel events with basic metadata (title, time, attendees)
  • Check availability and manage invitations for meetings
  • Authenticate securely with device-code flow when accessing Microsoft Graph

Quick Start

Ask to view today’s calendar and create a new event in Microsoft 365.

Frequently Asked Questions about graph-calendar

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

FAQPage Schema
How do I manage Microsoft 365 calendar events using Microsoft Graph?

You can manage Microsoft 365 calendar events by using Microsoft Graph to automate scheduling tasks like viewing schedules, creating events, and handling invitations without context switching.

How does device-code flow authentication work for Office 365 calendar access?

Device-code flow authentication securely connects your agent to Microsoft Graph, requiring you to authenticate via a device code to authorize access to your Office 365 calendar data.

Can I check availability and manage meeting invitations across teams in Microsoft 365?

Yes, you can check availability and manage meeting invitations across teams by leveraging Microsoft Graph calendar management actions to coordinate schedules and handle attendee invitations.

How do I create, update, or delete calendar events in Microsoft 365?

You can create, update, or delete calendar events in Microsoft 365 by triggering the respective actions to manipulate event metadata including titles, times, and attendees.

What is the best way to view today, week, or month schedules in Office 365?

The best way to view today, week, or month schedules in Office 365 is by requesting the specific timeframes to surface events and availability directly from your Microsoft 365 calendar.

Do I need Microsoft Graph to automate calendar management tasks in Office 365?

Yes, Microsoft Graph is required to automate calendar management tasks in Office 365, serving as the API endpoint to read, create, and update scheduling data.