jpskill.com
💼 ビジネス コミュニティ

task-management

Simple task management using a shared TASKS.md file. Reference this when the user asks about their tasks, wants to add/complete tasks, or needs help tracking commitments.

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

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

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

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

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して task-management.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → task-management フォルダができる
  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.md ファイルで追跡されます。

ファイルの場所

常に現在の作業ディレクトリにある TASKS.md を使用してください。

  • 存在する場合は、それを読み書きします。
  • 存在しない場合は、以下のテンプレートで作成します。

ダッシュボードのセットアップ(初回実行)

タスクとメモリを管理するための視覚的なダッシュボードが利用可能です。タスクとの初回インタラクション時:

  1. 現在の作業ディレクトリに dashboard.html が存在するか確認します。
  2. 存在しない場合は、${CLAUDE_PLUGIN_ROOT}/skills/dashboard.html から現在の作業ディレクトリにコピーします。
  3. ユーザーに「ダッシュボードを追加しました。/productivity:start を実行してシステム全体をセットアップしてください。」と伝えます。

タスクボードは以下の通りです。

  • 同じ TASKS.md ファイルを読み書きします。
  • 変更を自動保存します。
  • 外部からの変更を監視します(CLI経由で編集すると同期します)。
  • タスクとセクションのドラッグ&ドロップによる並べ替えをサポートします。

形式とテンプレート

新しい TASKS.md を作成する際は、以下の正確なテンプレート(例のタスクなし)を使用してください。

# Tasks

## Active

## Waiting On

## Someday

## Done

タスクの形式:

  • - [ ] **タスクのタイトル** - コンテキスト、対象者、期日
  • 追加の詳細についてはサブ箇条書き
  • 完了済み: - [x] ~~タスク~~ (日付)

操作方法

ユーザーが「今日の予定は?」「私のタスクは?」と尋ねた場合:

  • TASKS.md を読み込みます。
  • Active と Waiting On セクションを要約します。
  • 期限切れまたは緊急のものを強調表示します。

ユーザーが「タスクを追加して」「〜を思い出させて」と言った場合:

  • Active セクションに - [ ] **タスク** の形式で追加します。
  • 提供された場合はコンテキスト(対象者、期日)を含めます。

ユーザーが「Xは終わった」「Xを完了した」と言った場合:

  • タスクを見つけます。
  • [ ][x] に変更します。
  • 取り消し線を追加します: ~~タスク~~
  • 完了日を追加します。
  • Done セクションに移動します。

ユーザーが「何を待っていますか?」と尋ねた場合:

  • Waiting On セクションを読み込みます。
  • 各項目がどれくらい待機しているかをメモします。

慣例

  • 読みやすさのためにタスクのタイトルを太字にします。
  • 誰かへのコミットメントである場合は「for [人]」を含めます。
  • 締め切りには「due [日付]」を含めます。
  • 待機中の項目には「since [日付]」を含めます。
  • 追加のコンテキストにはサブ箇条書きを使用します。
  • Done セクションは約1週間保持し、その後古い項目をクリアします。

タスクの抽出

会議や会話を要約する際、抽出されたタスクを追加することを提案します。

  • ユーザーが行ったコミットメント(「それを送ります」)
  • ユーザーに割り当てられたアクションアイテム
  • 言及されたフォローアップ

追加する前に確認してください。確認なしに自動で追加しないでください。

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

Task Management

Tasks are tracked in a simple TASKS.md file that both you and the user can edit.

File Location

Always use TASKS.md in the current working directory.

  • If it exists, read/write to it
  • If it doesn't exist, create it with the template below

Dashboard Setup (First Run)

A visual dashboard is available for managing tasks and memory. On first interaction with tasks:

  1. Check if dashboard.html exists in the current working directory
  2. If not, copy it from ${CLAUDE_PLUGIN_ROOT}/skills/dashboard.html to the current working directory
  3. Inform the user: "I've added the dashboard. Run /productivity:start to set up the full system."

The task board:

  • Reads and writes to the same TASKS.md file
  • Auto-saves changes
  • Watches for external changes (syncs when you edit via CLI)
  • Supports drag-and-drop reordering of tasks and sections

Format & Template

When creating a new TASKS.md, use this exact template (without example tasks):

# Tasks

## Active

## Waiting On

## Someday

## Done

Task format:

  • - [ ] **Task title** - context, for whom, due date
  • Sub-bullets for additional details
  • Completed: - [x] ~~Task~~ (date)

How to Interact

When user asks "what's on my plate" / "my tasks":

  • Read TASKS.md
  • Summarize Active and Waiting On sections
  • Highlight anything overdue or urgent

When user says "add a task" / "remind me to":

  • Add to Active section with - [ ] **Task** format
  • Include context if provided (who it's for, due date)

When user says "done with X" / "finished X":

  • Find the task
  • Change [ ] to [x]
  • Add strikethrough: ~~task~~
  • Add completion date
  • Move to Done section

When user asks "what am I waiting on":

  • Read the Waiting On section
  • Note how long each item has been waiting

Conventions

  • Bold the task title for scannability
  • Include "for [person]" when it's a commitment to someone
  • Include "due [date]" for deadlines
  • Include "since [date]" for waiting items
  • Sub-bullets for additional context
  • Keep Done section for ~1 week, then clear old items

Extracting Tasks

When summarizing meetings or conversations, offer to add extracted tasks:

  • Commitments the user made ("I'll send that over")
  • Action items assigned to them
  • Follow-ups mentioned

Ask before adding - don't auto-add without confirmation.