gcalcli
Google Calendar CLI for viewing agenda, adding events, and reminders
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Google Calendar CLI for viewing agenda, adding events, and reminders
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
Manage the belief registry — track claims, detect staleness, resolve conflicts, query contradictions
Create chronologically organized documentation entries
Fetch authenticated web content (SSO, internal pages) via browser session
Fetch web content using curl (faster alternative to WebFetch)
Export and access Google Drive files (docs, sheets, meeting notes)
Interact with Jira
| name | gcalcli |
| description | Google Calendar CLI for viewing agenda, adding events, and reminders |
Quick reference for using gcalcli to work with Google Calendar.
Repository: https://github.com/insanum/gcalcli
Use uvx to run directly from the local repo:
# View today's agenda
uvx --from "/Users/ben/git/gcalcli" gcalcli agenda
# View agenda for specific date range
uvx --from "/Users/ben/git/gcalcli" gcalcli agenda "today" "tomorrow"
# View this week's calendar
uvx --from "/Users/ben/git/gcalcli" gcalcli calw
# View this month's calendar
uvx --from "/Users/ben/git/gcalcli" gcalcli calm
# List available calendars
uvx --from "/Users/ben/git/gcalcli" gcalcli list
# Quick add an event
uvx --from "/Users/ben/git/gcalcli" gcalcli quick "Meeting with Ben tomorrow at 3pm"
# Search for events
uvx --from "/Users/ben/git/gcalcli" gcalcli search "standup"
Tip: Add an alias to your shell for convenience:
alias gcalcli='uvx --from "/Users/ben/git/gcalcli" gcalcli'
Use this skill when:
# Today's agenda
uvx --from "/Users/ben/git/gcalcli" gcalcli agenda
# Agenda for specific range
uvx --from "/Users/ben/git/gcalcli" gcalcli agenda "today" "next week"
# Agenda with event details
uvx --from "/Users/ben/git/gcalcli" gcalcli agenda --detail-all
# Agenda without colors (for piping/parsing)
uvx --from "/Users/ben/git/gcalcli" gcalcli --nocolor agenda
# Week view
uvx --from "/Users/ben/git/gcalcli" gcalcli calw
# Month view
uvx --from "/Users/ben/git/gcalcli" gcalcli calm
# Multiple weeks
uvx --from "/Users/ben/git/gcalcli" gcalcli calw 3
# Search for events by text
uvx --from "/Users/ben/git/gcalcli" gcalcli search "standup"
# Search with date range
uvx --from "/Users/ben/git/gcalcli" gcalcli search --start "2026-01-01" "project review"
# Quick add (natural language)
uvx --from "/Users/ben/git/gcalcli" gcalcli quick "Lunch with team Friday at noon"
# Add with details
uvx --from "/Users/ben/git/gcalcli" gcalcli add \
--title "Team Meeting" \
--when "tomorrow 2pm" \
--duration 60 \
--description "Weekly sync"
# Show all calendars
uvx --from "/Users/ben/git/gcalcli" gcalcli list
# Events updated since a datetime
uvx --from "/Users/ben/git/gcalcli" gcalcli updates "2026-02-01"
# Get today's meetings
uvx --from "/Users/ben/git/gcalcli" gcalcli --nocolor agenda "today" "tomorrow" --detail-all
# Output includes: time, title, location, description, attendees
# Check for scheduling conflicts
uvx --from "/Users/ben/git/gcalcli" gcalcli conflicts "meeting"
# Set up reminder command (for cron)
uvx --from "/Users/ben/git/gcalcli" gcalcli remind
For scripts, use --nocolor and --tsv for parseable output:
uvx --from "/Users/ben/git/gcalcli" gcalcli --nocolor agenda --tsv
First-time setup requires OAuth:
uvx --from "/Users/ben/git/gcalcli" gcalcli --client-id=YOUR_CLIENT_ID.apps.googleusercontent.com init
Token is cached at ~/.local/share/gcalcli/oauth.
Last updated: 2026-02-05