🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Secure Google Calendar integration CLI (gws & gogcli google calendar with firewall alternative)

by @porteden

Secure Google Calendar API CLI. Use when the user wants to list, search, or read Google Calendar events; creating, updating, deleting, or responding to event...

πŸ“‹ Tips & Best Practices

  • Credentials persist in the system keyring after login. No repeated auth needed.
  • Set PE_PROFILE=work to avoid repeating --profile.
  • -jc is shorthand for --json --compact: filters noise, truncates descriptions, limits attendees, reduces tokens.
  • Use --all to auto-fetch all pages; check meta.hasMore and meta.totalCount in JSON output.
  • Manual pagination: --limit 100 --offset 0, then --offset 100, etc.
  • Google Calendar IDs are email-formatted: primary (your main calendar), your account email, or @group.calendar.google.com (secondary, shared, or resource calendars). Get them via porteden calendar calendars -jc.
  • by-contact supports partial matching: "@acme.com" for email domain, --name "Smith" for name.
  • "invalid calendar ID": Get IDs with porteden calendar calendars -jc.
  • Environment variables: PE_API_KEY, PE_PROFILE, PE_TIMEZONE, PE_FORMAT, PE_COLOR, PE_VERBOSE.
  • View on ClawHub
    TERMINAL
    clawhub install calendar-cli

    πŸ§ͺ Use this skill with your agent

    Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

    πŸ” Can't find the right skill?

    Search 60,000+ AI agent skills β€” free, no login needed.

    Search Skills β†’