calendar について
Google Apps Script APIを通じてGoogle Calendarの予定を確認・管理するスキルです。空き状況の照会、予定の作成、ゲストへの招待に対応します。
主な機能
- 01今日・今週・近日の予定照会
- 02日付範囲による予定検索
- 03詳細やゲストを指定した予定作成
- 04カレンダー招待の自動送信
活用シーン
- 01計画前に近日の予定を確認
- 02会議を作成してゲストを招待
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ aviz85/ claude-skills-library --skill calendarインストール後、Claude Code で/calendarを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
SETUP.mdreferences/calendar-api.gsclasp-setup.md詳細
Google Calendar Integration
初めてですか? 上の
setup_complete: falseの場合は、まず./SETUP.mdを実行してから、setup_complete: trueに設定してください。
Google Apps Script API を介して、カレンダーの予定を確認・管理します。
ワークフロー
- 空き状況を確認 - 今日・今週・近日の予定を照会します
- 予定を作成 - タイトル、日時、説明、ゲストを指定して追加します
- 招待を送信 -
guestsパラメーターを使用して、カレンダーの招待を自動送信します
API アクション
| アクション | 説明 | パラメーター |
|---|---|---|
today | 今日の予定 | - |
week | 今週の予定 | - |
upcoming | 今後 N 時間の予定 | hours(デフォルト:4) |
range | 期間を指定 | start、end(ISO 日付) |
create | 予定を作成 | title、start、end、guests、description、location |
例
# Today's events
curl "$URL?action=today&token=$TOKEN"
# Create meeting with guest invite
curl "$URL?action=create&title=Meeting&start=2026-01-15T10:00:00&end=2026-01-15T11:00:00&[email protected]&token=$TOKEN"
レスポンス形式
{
"count": 1,
"events": [
{
"title": "Meeting Name",
"start": "2026-01-04T09:00:00.000Z",
"end": "2026-01-04T10:00:00.000Z",
"location": "Zoom link or address",
"isAllDay": false
}
]
}
連携
ほかのスキルと連携します:
- zoom-meeting - スケジュール設定前に予定の競合を確認します
- whatsapp - カレンダーの招待について連絡先に通知します
コメント
Markdown 対応