name: google-calendar
Google Calendar APIを使ってカレンダーイベントを管理するスキル。
このスキルは {baseDir}/gcal.js スクリプトを使用する。
node {baseDir}/gcal.js list [days]
days: 何日先までのイベントを取得するか(デフォルト: 7)node {baseDir}/gcal.js create "タイトル" "開始日時" "終了日時" ["説明"]
2026-01-28T10:00:00 または 2026-01-28(終日イベント)node {baseDir}/gcal.js delete "イベントID"
node {baseDir}/gcal.js calendars
認証トークンは ~/.config/google-calendar-mcp/tokens.json に保存されている。
OAuth認証情報は ~/.openclaw/google-calendar/gcp-oauth.keys.json にある。
トークンの期限が切れた場合は以下を実行:
GOOGLE_OAUTH_CREDENTIALS=~/.openclaw/google-calendar/gcp-oauth.keys.json npx @cocal/google-calendar-mcp auth
tokens.json の有効期限が切れるとAPIがサイレントに失敗する。エラーが出たらまず上記の再認証コマンドを実行する2026-01-28T10:00:00 形式、終日イベントは 2026-01-28 形式。混在させるとエラーになる{baseDir} は実際のスキルディレクトリパスに置き換えること。そのまま実行するとファイルが見つからない