mcpField
P
personal-task-system

personal-task-system

github.com/arthurzakirov生産性1159 回インストール2 週間前に更新
リポジトリ

personal-task-system について

まとまりのない考えを実行可能なタスクに整理し、必要な予定だけをTodoistやCalendarに記録する個人向けタスク管理スキルです。軽量な振り分け、タスクの背景の保持、アクティブな一覧の抑制を重視します。

主な機能

  1. 01メッセージからタスクを抽出・分類
  2. 02エージェント作業と人の行動を分離
  3. 03表示するアクティブタスクを7件に制限
  4. 04予定に応じてTodoistとCalendarを使用
  5. 05タスクを5つの状態カテゴリに整理

活用シーン

  1. 01散在する考えを実行可能なタスクに変換
  2. 02緊急・待機中・後回しの作業を整理
  3. 03予定や保護時間をカレンダーに登録

MCP 対応

Todoist MCPを使ったタスク管理方法をエージェントに指示します。MCPの動作が不確かな場合は、参照ガイドに従いTodoist CLIを代替手段や確認用として使います。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/arthurzakirov/agentdesk --skill personal-task-system

インストール後、Claude Code で/personal-task-systemを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/
device-calendar-context.md
todoist-mcp.md

詳細

個人タスクシステム

運用原則

Codex/ChatGPT/Claude を窓口として使います。Arthur はエージェントに整理されていない考えをそのまま渡し、エージェントは可能な範囲で作業を実行し、人間にしかできないアクションを抽出して、必要な予定だけを Todoist または Calendar に記録できるようにします。

システムはシンプルに保ちます。Arthur に、一度に新しい大規模な生産性メソッドを習得するよう求めないでください。メタシステムの設計より、すぐに役立つタスク管理を優先し、運用上の変更は一度に一つずつ導入します。

デフォルトのスタック

  • AI エージェント:情報の収集、明確化、調査、実行、優先順位付けを行います。
  • Todoist:タスクの記録とリマインダーに使います。
  • Google Calendar:実際の予定、確保した時間枠、電話や事務作業の時間、移動、仕事の会議、オンコールの時間枠に使います。
  • Linear:プロジェクト的な作業、コーディング、エージェントの作業には任意で使います。日常の雑用には使いません。
  • Notion:参考資料やアーカイブには任意で使います。日々の作業に使うメイン画面にはしません。

優先順位付けのワークフロー

  1. Arthur のメッセージからタスクを抽出します。
  2. エージェントが直接実行できる作業と、人間にしかできないアクションを分けます。
  3. Arthur がより多くのタスクの取り込みを明示的に求めない限り、表示するアクティブなタスクは最大 7 件にします。
  4. 各タスクの背景にある「理由」を説明やコメントに残します。
  5. 期限は、締め切り、リマインダー、実行予定時間、または待機中のフォローアップに役立つ場合にのみ設定します。
  6. Calendar は時間が決まっている予定や確保した時間枠にのみ使います。一日の完璧なスケジュールを作らないでください。
  7. アクティブでないアイデアは、ストレスになる巨大なバックログにするのではなく、非表示にするか先送りにします。

次の分類を使います。

  • 🚨 Red Zone:緊急性が高いもの、結果に大きく影響するもの、または期限が迫っているもの。
  • ✅ This Week:アクティブなリスト。タスクは最大 7 件です。
  • ⏳ Waiting:誰か、または何かの対応待ちのもの。
  • 🧊 Later:実行する価値はあるものの、日々の注意から意図的に外しておくもの。
  • 🧪 Experiments:生産性システムの実験やツールに関するもの。

タスクの形式

次のようなタスク内容を優先します。

Emoji + concise verb phrase

Why: one sentence preserving the reason this matters.
Next action: the next visible physical or digital action.
Context: phone / computer / outside / errand / home / work break.
Blocker: optional.

例:

🩺 Call 116117 for psychotherapy appointment
Why: referral/code may expire around 2026-06-02.
Next action: call during weekday phone hours; allow up to 30 minutes.
Context: phone.
🚲 Buy tube and fix both bikes
Why: unlocks gym, errands, and dad's backup bike.
Next action: buy French-valve inner tube for personal bike.
Context: errand/home.

絵文字のルール

絵文字は装飾ではなく、ひと目でわかるラベルとして使います。迷った場合は、タスク名の先頭に絵文字を一つ付けます。

  • 🚨 緊急性の高い結果または期限
  • 🩺 健康、医師、セラピー、医療関連の事務作業
  • 💳 お金、銀行、支払い、税金
  • 🏠 住居、引っ越し、アパート、自宅関連の事務作業
  • 🚲 自転車、移動手段、ジムに行くための障害解消
  • 🛒 食料品、買い物、用事
  • 🧹 掃除、部屋、メンテナンス
  • 💼 キャリア、求職活動、CEO との電話、履歴書
  • 🖥️ コンピューターのセットアップ、モニター、ツール、デバイス
  • 📅 予定またはカレンダーに関するタスク
  • ⏳ 待機中/フォローアップ
  • 🧪 生産性システムの実験

ツールの使用

Todoist MCP の詳細については、タスクの作成、更新、完了、削除、またはトラブルシューティングを行う際に references/todoist-mcp.md を読んでください。

Todoist CLI (td) がインストールされており、MCP の動作が不確かな場合のローカルな代替手段や確認手段として便利です。タスクごとにツールの選択を推測しないでください。最初の試行で適切な方法を選べるよう、references/todoist-mcp.md の MCP/CLI ルーティング表を使ってください。

デバイスやカレンダーの状況を把握するには、スケジュールの設定、アプリの選択、またはデバイスをまたぐワークフローの設計時に references/device-calendar-context.md を読んでください。

ガードレール

  • Arthur の私生活をスタートアップのバックログにしないでください。
  • 言及されたアイデアをすべて、デフォルトで Todoist に追加しないでください。
  • 現在のアクティブなシステムが機能する前に、多数のカテゴリやプロジェクトを作成しないでください。
  • Arthur にスコア、数式、複雑なビューを手作業で管理させないでください。
  • MCP のトラブルシューティング中に、認証情報やトークンを読んだり公開したりしないでください。
  • タスクの一括削除や一括完了など、破壊的な操作を行う前に確認してください。

コメント