ワンクリックで
google-tasks
Read, create, complete and delete tasks via Google Tasks API. Requires Google OAuth. Tools: http.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Read, create, complete and delete tasks via Google Tasks API. Requires Google OAuth. Tools: http.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Search, subscribe, and listen to podcasts. Download RSS feeds, manage episodes, and play audio with position tracking. Tools: http, file_storage, media_queue, play_audio.
Manage local lists (shopping, to-do, etc.) stored as files. Add, remove, check and read items. Tools: file_storage.
Read, create, update and delete Google Calendar events. Requires Google OAuth. Tools: http.
Search contacts by name and retrieve phone numbers. Use before calling or sending SMS. Tools: query.
Read, search and send emails via Gmail API. Requires Google OAuth. Tools: gmail_send, http.
Start navigation, get directions and route info via Google Maps app. Tools: intent, http (optional, requires Maps API key for traffic/route details).
| name | google-tasks |
| description | Read, create, complete and delete tasks via Google Tasks API. Requires Google OAuth. Tools: http. |
Manage tasks (to-dos) via the Google Tasks API.
All requests require auth_provider: "google".
Base URL: https://tasks.googleapis.com/tasks/v1
{
"method": "GET",
"url": "https://tasks.googleapis.com/tasks/v1/users/@me/lists",
"auth_provider": "google"
}
Result contains items[] with id and title. The default list is usually named "My Tasks".
{
"method": "GET",
"url": "https://tasks.googleapis.com/tasks/v1/lists/{TASKLIST_ID}/tasks?showCompleted=false&maxResults=20",
"auth_provider": "google"
}
Parameters:
showCompleted=true/false – Show completed tasksshowHidden=true – Show deleted/hidden tasksdueMin / dueMax – Filter by due date (RFC 3339, e.g. 2024-01-15T00:00:00Z){
"method": "POST",
"url": "https://tasks.googleapis.com/tasks/v1/lists/{TASKLIST_ID}/tasks",
"auth_provider": "google",
"body": {
"title": "{TITLE}",
"notes": "{NOTES}",
"due": "{ISO_DATE}T00:00:00.000Z"
}
}
Fields:
title (required) – Task titlenotes (optional) – Additional notes/descriptiondue (optional) – Due date as RFC 3339 timestamp{
"method": "PATCH",
"url": "https://tasks.googleapis.com/tasks/v1/lists/{TASKLIST_ID}/tasks/{TASK_ID}",
"auth_provider": "google",
"body": {
"title": "{NEW_TITLE}",
"notes": "{NEW_NOTES}",
"due": "{ISO_DATE}T00:00:00.000Z"
}
}
{
"method": "PATCH",
"url": "https://tasks.googleapis.com/tasks/v1/lists/{TASKLIST_ID}/tasks/{TASK_ID}",
"auth_provider": "google",
"body": {
"status": "completed"
}
}
Status values: "needsAction" (open), "completed" (done)
{
"method": "DELETE",
"url": "https://tasks.googleapis.com/tasks/v1/lists/{TASKLIST_ID}/tasks/{TASK_ID}",
"auth_provider": "google"
}
tts: "You have 3 open tasks: 1. Groceries, 2. ..."tts: "Task created: {TITLE}"status: "completed"tts: "Task completed: {TITLE}"Use the datetime tool with output_format parameter to generate ISO date/datetime strings directly.
datetime absolute with base: "tomorrow", output_format: "iso_datetime_utc_ms" → returns YYYY-MM-DDT00:00:00.000Zdatetime absolute with base: "next_friday", output_format: "iso_datetime_utc_ms" → returns YYYY-MM-DDT00:00:00.000Zdatetime absolute with base: "2024-03-15", output_format: "iso_datetime_utc_ms" → returns 2024-03-15T00:00:00.000ZYYYY-MM-DDT00:00:00.000Z (use output_format: "iso_datetime_utc_ms")Note: The base parameter accepts enum values ("today", "tomorrow", etc.), Unix timestamps (number), or ISO date/datetime strings ("2024-03-15", "2024-03-15T14:00:00", etc.).
When reading tasks aloud and expressing the due date relatively:
datetime absolute with base: "today", output_format: "iso_date" → returns YYYY-MM-DDdue field with today's ISO datedue date (YYYY-MM-DD) minus today (YYYY-MM-DD) = days until dueExample: Today is 2026-02-22, task has due: "2026-02-23T00:00:00.000Z"
→ 2026-02-23 minus 2026-02-22 = 1 day → "tomorrow"
Mapping: