add-calendar

Configure Google Calendar and CalDAV access for NanoClaw agent containers.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/TerrifiedBug/nanoclaw-skills --skill add-calendar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-calendar
Source: https://github.com/TerrifiedBug/nanoclaw-skills/tree/main/plugins/nanoclaw-calendar/skills/add-skill-calendar
Command: npx skills add https://github.com/TerrifiedBug/nanoclaw-skills --skill add-calendar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

NanoClaw agents often lack calendar read/write capabilities. This Skill configures Google Calendar access via gog CLI and CalDAV providers (iCloud, Nextcloud, Fastmail) to centralize calendar integration in agent containers.

Core Features & Use Cases

  • Google Calendar integration: OAuth-protected calendar access for scheduling and event management.
  • CalDAV support: Connects iCloud, Nextcloud, and Fastmail calendars via CalDAV.
  • Deployment readiness: Includes environment variable provisioning, group scoping, and plugin deployment steps for multi-group setups.
  • Use Case: On onboarding a new agent, run this Skill to enable calendar access and have credentials wired to the container environment.

Quick Start

Run the add-calendar skill to configure Google Calendar via gog and CalDAV providers, then deploy the plugin.

Frequently Asked Questions about add-calendar

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

FAQPage Schema
How do I configure Google Calendar access for an agent container?

To configure Google Calendar access for agent containers, you can use the gog CLI to provision OAuth tokens and wire credentials into the deployment environment variables. This ensures the agent has read and write calendar capabilities.

Does NanoClaw support CalDAV providers like iCloud and Nextcloud?

Yes, NanoClaw supports CalDAV providers including iCloud, Nextcloud, and Fastmail. It connects these external calendars to centralize integration and persists account credentials directly within the agent containers.

What's the best way to provision OAuth tokens for agent calendar integration?

The best way to provision OAuth tokens for calendar integration is running the dedicated setup skill. It provisions Google OAuth tokens, stores them securely, and applies group scoping for multi-group plugin deployments.

Why does my CalDAV connection fail when onboarding a new agent group?

CalDAV connections fail during agent onboarding when environment variables or account credentials are not properly persisted. Ensure the deployment steps correctly provision the required environment variables and apply group scoping.

Can I manage reauthentication for Google Calendar tokens in a multi-group setup?

Yes, you can manage reauthentication for Google Calendar tokens in a multi-group setup. The configuration includes reauthentication tooling and group scoping to maintain persistent read and write access across deployed agents.