calendar

SkillProductivity

Check availability and manage personal calendar events through a connected Google or Microsoft account, using the accounts tool.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the calendar skill

What this skill tells your AI

The instructions your AI receives, as published by navinspire-ia/navin in navin/skills/calendar/SKILL.md and read by ahel’s review.

Use accounts action=status to select an account. calendar.list takes an ISO start and end, both with an explicit timezone. Check existing events before proposing availability.

calendar.create and calendar.update take title, start, end, optional description, and a stable request_id. Updates and calendar.cancel require the returned event_id. Creation currently records a personal calendar event, without sending attendee invitations. Use the email workflow for a reviewed invitation.

Preserve the user's timezone and distinguish a suggested slot from a confirmed meeting. Sensitive writes may return approval_required; the user reviews them in Connect accounts. Do not mark the calendar updated until the provider confirms acceptance, and do not retry an unknown write with a new request ID.

Signals

GitHub stars
22
Forks
4
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
calendar-navinspire-ia
Source
github.com/navinspire-ia/navin