jpskill.com
📦 その他 コミュニティ

gws-tasks

Google Tasksと連携し、タスクリストや個々のタスクを効率的に管理することで、日々の業務やプロジェクトの進捗をスムーズに進めることができるように支援するSkill。

📜 元の英語説明(参考)

Google Tasks: Manage task lists and tasks.

🇯🇵 日本人クリエイター向け解説

一言でいうと

Google Tasksと連携し、タスクリストや個々のタスクを効率的に管理することで、日々の業務やプロジェクトの進捗をスムーズに進めることができるように支援するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o gws-tasks.zip https://jpskill.com/download/19190.zip && unzip -o gws-tasks.zip && rm gws-tasks.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/19190.zip -OutFile "$d\gws-tasks.zip"; Expand-Archive "$d\gws-tasks.zip" -DestinationPath $d -Force; ri "$d\gws-tasks.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して gws-tasks.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → gws-tasks フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

tasks (v1)

前提条件: 認証、グローバルフラグ、およびセキュリティルールについては、../gws-shared/SKILL.md をお読みください。ファイルがない場合は、gws generate-skills を実行して作成してください。

gws tasks <resource> <method> [flags]

API リソース

tasklists

  • delete — 認証済みユーザーの指定されたタスクリストを削除します。リストに割り当てられたタスクが含まれている場合、割り当てられたタスクと、割り当て元(Docs、Chat Spaces)の元のタスクの両方が削除されます。
  • get — 認証済みユーザーの指定されたタスクリストを返します。
  • insert — 新しいタスクリストを作成し、認証済みユーザーのタスクリストに追加します。ユーザーは一度に最大 2000 個のリストを持つことができます。
  • list — 認証済みユーザーのすべてのタスクリストを返します。ユーザーは一度に最大 2000 個のリストを持つことができます。
  • patch — 認証済みユーザーの指定されたタスクリストを更新します。このメソッドはパッチセマンティクスをサポートしています。
  • update — 認証済みユーザーの指定されたタスクリストを更新します。

tasks

  • clear — 指定されたタスクリストから完了したすべてのタスクをクリアします。影響を受けるタスクは「非表示」としてマークされ、タスクリストのすべてのタスクを取得する際にデフォルトでは返されなくなります。
  • delete — 指定されたタスクをタスクリストから削除します。タスクが割り当てられている場合、割り当てられたタスクと元のタスク(Docs、Chat Spaces)の両方が削除されます。割り当てられたタスクのみを削除するには、割り当て元に移動し、そこからタスクの割り当てを解除してください。
  • get — 指定されたタスクを返します。
  • insert — 指定されたタスクリストに新しいタスクを作成します。Docs または Chat Spaces から割り当てられたタスクは、Tasks Public API から挿入することはできません。Docs または Chat Spaces から割り当てることによってのみ作成できます。ユーザーはリストごとに最大 20,000 個の非表示でないタスクと、一度に合計 100,000 個のタスクを持つことができます。
  • list — 指定されたタスクリスト内のすべてのタスクを返します。デフォルトでは割り当てられたタスク(Docs、Chat Spaces から)は返しません。ユーザーはリストごとに最大 20,000 個の非表示でないタスクと、一度に合計 100,000 個のタスクを持つことができます。
  • move — 指定されたタスクを宛先タスクリスト内の別の位置に移動します。宛先リストが指定されていない場合、タスクは現在のリスト内で移動されます。これには、新しい親の下に子タスクとして配置することや、兄弟タスク間で別の位置に移動することが含まれます。ユーザーはタスクごとに最大 2,000 個のサブタスクを持つことができます。
  • patch — 指定されたタスクを更新します。このメソッドはパッチセマンティクスをサポートしています。
  • update — 指定されたタスクを更新します。

コマンドの発見

API メソッドを呼び出す前に、それを検査してください。

# リソースとメソッドを閲覧する
gws tasks --help

# メソッドの必須パラメータ、型、およびデフォルトを検査する
gws schema tasks.<resource>.<method>

gws schema の出力を使用して、--params および --json フラグを作成してください。

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

tasks (v1)

PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it.

gws tasks <resource> <method> [flags]

API Resources

tasklists

  • delete — Deletes the authenticated user's specified task list. If the list contains assigned tasks, both the assigned tasks and the original tasks in the assignment surface (Docs, Chat Spaces) are deleted.
  • get — Returns the authenticated user's specified task list.
  • insert — Creates a new task list and adds it to the authenticated user's task lists. A user can have up to 2000 lists at a time.
  • list — Returns all the authenticated user's task lists. A user can have up to 2000 lists at a time.
  • patch — Updates the authenticated user's specified task list. This method supports patch semantics.
  • update — Updates the authenticated user's specified task list.

tasks

  • clear — Clears all completed tasks from the specified task list. The affected tasks will be marked as 'hidden' and no longer be returned by default when retrieving all tasks for a task list.
  • delete — Deletes the specified task from the task list. If the task is assigned, both the assigned task and the original task (in Docs, Chat Spaces) are deleted. To delete the assigned task only, navigate to the assignment surface and unassign the task from there.
  • get — Returns the specified task.
  • insert — Creates a new task on the specified task list. Tasks assigned from Docs or Chat Spaces cannot be inserted from Tasks Public API; they can only be created by assigning them from Docs or Chat Spaces. A user can have up to 20,000 non-hidden tasks per list and up to 100,000 tasks in total at a time.
  • list — Returns all tasks in the specified task list. Doesn't return assigned tasks by default (from Docs, Chat Spaces). A user can have up to 20,000 non-hidden tasks per list and up to 100,000 tasks in total at a time.
  • move — Moves the specified task to another position in the destination task list. If the destination list is not specified, the task is moved within its current list. This can include putting it as a child task under a new parent and/or move it to a different position among its sibling tasks. A user can have up to 2,000 subtasks per task.
  • patch — Updates the specified task. This method supports patch semantics.
  • update — Updates the specified task.

Discovering Commands

Before calling any API method, inspect it:

# Browse resources and methods
gws tasks --help

# Inspect a method's required params, types, and defaults
gws schema tasks.<resource>.<method>

Use gws schema output to build your --params and --json flags.