A secure, developer-friendly calendar management skill designed to safely list, search, and manage Google Calendar and Outlook events.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install calendar-skill
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install calendar-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Calendar Management skill is a powerful extension designed for managing calendar events securely across Google Calendar, Microsoft Outlook, and Microsoft Exchange. Built on top of the porteden command-line tool, it offers an advanced, secure alternative to legacy tools. This skill integrates seamlessly within the broader ecosystem of Openclaw Skills, enabling AI agents and automated scripts to securely interact with active calendar profiles, fetch agendas, and organize meetings.
Security is a fundamental design principle for this calendar-skill. It stores credentials safely in the system keyring and enforces a strict confirmation policy for any state-altering operations such as creating, updating, or deleting events. To ensure efficient communication between AI models and APIs, it features optimized JSON outputs that prevent token bloat, ensuring high-speed processing while keeping sensitive metadata safe.
PE_API_KEY or utilizing local system keyring credentials.--today, --week, or --from/--to ranges.-jc flag, the skill outputs a minimized, token-friendly JSON structure that lists core event metrics, making execution via Openclaw Skills highly efficient.Install the porteden CLI using your preferred package manager:
# Via Homebrew (Recommended)
brew install porteden/tap/porteden
# Via Go
go install github.com/porteden/cli/cmd/porteden@latest
Set up your workspace with the following steps:
# Standard browser login (recommended, stores tokens securely in keyring)
porteden auth login
# Token-based direct login
porteden auth login --token <your-secure-token>
# Check authentication status
porteden auth status
# Terminate and clear your session credentials
porteden auth logout
Alternatively, you can export your API keys directly into your environment setup:
export PE_API_KEY="your_api_key_here"
export PE_PROFILE="work"
This skill maps all incoming event statuses to standard states:
| Status Value | Description |
|---|---|
confirmed |
The event is accepted and scheduled |
tentative |
The user is tentative or maybe attending |
needsAction |
The event requires user confirmation or a response |
cancelled |
The event has been canceled or deleted |
All dates and times are processed strictly under standard formats for reliable Openclaw Skills execution:
2026-02-01T10:00:00Z.--all-day configuration flag.startUtc, endUtc, and durationMinutes to make parsing straightforward.meta.hasMore and meta.totalCount for custom iteration logic.-jc (--json --compact) output cuts out heavy API metadata, limiting attendee noise and description size to keep LLM context windows lean.--name "Smith" or specify domains like "@acme.com" to pull meetings linked to specific entities.PE_PROFILE environment variable to sandbox tasks, preventing work and personal scheduling workflows from cross-contaminating.--add-attendees and regulate automated dispatching with the --notify and --no-notify flags.Loading
An AI-powered sales automation tool that extracts data from business card photos, conducts deep brand research, and drafts visually stunning email outreach.

A privacy-first, lightweight Model Context Protocol server for Termux and Linux environments that exposes file access, grep, and bash execution tools to offline Ollama models.

An intelligent, intent-based model router that automatically detects your prompt's context and routes it to the optimal AI agent.

A secure, multi-account command-line email client designed for AI agents using Openclaw Skills to safely read, search, and manage Gmail, Outlook, and Exchange inboxes.

An automated business-in-a-box solution that scans county records, skip-traces previous owners, sends outreach SMS, and generates surplus funds claim documents.

An advanced extraction tool for reverse-engineering Electron applications by unpacking .asar bundles, formatting minified code, and reconstructing original source trees from source maps.








































