con un clic
calendar
Google Calendar — list, create, and manage events via gcal CLI
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Google Calendar — list, create, and manage events via gcal CLI
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Google Calendar — list, create, and manage events via gcal CLI
Manage HubSpot CRM — contacts, companies, deals, tickets
Manage Shopify store — products, orders, customers, inventory
Configure audio transcription and image/video understanding for channels
AWS CLI for S3, EC2, Lambda, CloudWatch, RDS, and ECS
Google Cloud CLI for Compute, Cloud Run, GCS, and BigQuery
| name | calendar |
| version | 0.3.0 |
| author | devclaw |
| description | Google Calendar — list, create, and manage events via gcal CLI |
| category | productivity |
| tags | ["google","calendar","scheduling","events","meetings","gcal"] |
| requires | {"any_bins":["gcal","gcalcli"]} |
Manage Google Calendar events from the command line using gcal (Node.js) or gcalcli (Python).
sudo npm install -g gcal
~/.client_secret.json# Generate authorization URL
gcal generateUrl
# Open the URL in your browser, authorize, and copy the code
gcal storeToken CODE_FROM_BROWSER
The token is saved at ~/calendar_api_token.json with auto-refresh.
# Today's events
gcal list
# Tomorrow
gcal list tomorrow
# Date range (natural language)
gcal list 'from Monday to Friday'
gcal list 'from 03/01/2026 to 03/07/2026'
# Specific dates
gcal list -f 2026-02-14 -t 2026-02-21
# Natural language (preferred)
gcal insert 'Meeting with João tomorrow from 3pm to 4pm'
gcal insert 'Lunch on Friday at noon for 1 hour'
gcal insert 'Dentist appointment March 5 at 10am'
# Explicit parameters
gcal insert -s 'Team standup' -d 2026-02-15 -t 09:00 -D 30m
gcal insert -s 'Workshop' -d 2026-02-20 -t 14:00 -D 2h
cat > /tmp/events.json << 'EOF'
[{
"calendarId": "primary",
"resource": {
"summary": "Sprint planning",
"start": { "dateTime": "2026-02-17T10:00:00" },
"end": { "dateTime": "2026-02-17T11:00:00" }
}
}, {
"calendarId": "primary",
"resource": {
"summary": "Retrospective",
"start": { "dateTime": "2026-02-17T14:00:00" },
"end": { "dateTime": "2026-02-17T15:00:00" }
}
}]
EOF
gcal bulk -e /tmp/events.json
pip install gcalcli
# List events
gcalcli agenda
gcalcli agenda --nostarted "2026-02-14" "2026-02-21"
# Create event
gcalcli quick "Meeting with team tomorrow 3pm 1hr"
gcalcli add --title "Meeting" --where "Room 1" --when "tomorrow 3pm" --duration 60
# Calendar view
gcalcli calw 2
gcal insert with natural language is the fastest way to create events.calendar, what's on my calendar, schedule a meeting, create an event, check my schedule, free time, available, minha agenda, agendar, marcar reunião, calendário, próximos compromissos