| name | calendar-add |
| description | Google Calendar に予定を追加する。「予定追加」「カレンダーに追加」「予定を入れて」「スケジュール登録」「予定作成」などで起動。 |
| allowed-tools | Bash |
Calendar Add
Google Calendar に新しい予定を追加します。
実行方法
予定を追加
python plugins/shiiman-google/scripts/google_calendar.py add --summary "会議" --start "2025-01-08T14:00:00" --end "2025-01-08T15:00:00"
カレンダーと色を指定して追加
python plugins/shiiman-google/scripts/google_calendar.py add --summary "ランチ" --start "2025-01-08T12:00:00" --end "2025-01-08T13:00:00" --calendar "primary" --color 6 --location "レストラン"
終日イベント
python plugins/shiiman-google/scripts/google_calendar.py add --summary "休暇" --start "2025-01-10" --end "2025-01-11" --all-day
カレンダー一覧取得
python plugins/shiiman-google/scripts/google_calendar.py calendars
色一覧表示
python plugins/shiiman-google/scripts/google_calendar.py colors
色ID対応表
| ID |
色 |
| 1 |
ラベンダー |
| 2 |
セージ |
| 3 |
ぶどう |
| 4 |
フラミンゴ |
| 5 |
バナナ |
| 6 |
みかん |
| 7 |
ピーコック |
| 8 |
グラファイト |
| 9 |
ブルーベリー |
| 10 |
バジル |
| 11 |
トマト |
ユーザー入力の解釈
ユーザーが自然言語で日時を指定した場合、ISO 8601 形式に変換してスクリプトを呼び出す:
| ユーザー入力 |
変換結果(例: 今日が 2025-01-07 の場合) |
| 明日 14:00-15:00 |
--start 2025-01-08T14:00:00 --end 2025-01-08T15:00:00 |
| 来週月曜 10:00 から 1時間 |
--start 2025-01-13T10:00:00 --end 2025-01-13T11:00:00 |
| 今週金曜 終日 |
--start 2025-01-10 --end 2025-01-11 --all-day |
必要な情報
- 予定タイトル (必須): 予定の名前
- 開始日時 (必須): いつから
- 終了日時 (必須): いつまで
- カレンダー: どのカレンダーに追加するか(省略時: primary)
- 色: 予定の色(1-11)
- 場所: 場所
- 説明: 詳細な説明
出力項目
- id: イベントID
- summary: 予定タイトル
- start: 開始日時
- end: 終了日時
- calendar: カレンダー名
- color: 色(指定時)
- location: 場所(指定時)
- url: カレンダーで開くURL