بنقرة واحدة
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 category: productivity description: Read, create, complete and delete tasks via Google Tasks API. Requires Google OAuth. Tools: http. test_prompt: Fetch the task lists and show the open tasks from the first list permissions:
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: