GTDコーチ(gtd-coach-plugin)

Tool

概要

GTD Coach(gtd-coach-plugin)は、個人の年間目標を「実際に手を動かせる日次タスク」に落とし込むことを目的としたClaude Code用のプラグインです。READMEによれば、目標をSOP(標準作業手順)に変換し、四半期ごとのマイルストーンを設けた上で、現在の進捗や残り時間に基づいて優先度の高い日次タスクを自動生成します。各タスクはさらに細かい実行ステップへ分割され、進捗の自動トラッキング機能も備えることが想定されています。英中のREADMEが含まれる軽量リポジトリで、Claude向けのプラグイン定義ファイルやプロンプトが中心になっていると推察されます。

GitHub

リポジトリの統計情報

  • スター数: 2
  • フォーク数: 1
  • ウォッチャー数: 2
  • コミット数: 2
  • ファイル数: 6
  • メインの言語: 未指定

主な特徴

  • 目標→SOPフレームワークで高レベル目標を四半期マイルストーンに変換
  • タイムラインに基づいた優先順位付きの日次タスク生成
  • 各タスクを具体的な実行ステップに分割するステップバイステップの指導
  • 進捗の自動トラッキング(READMEで言及)

技術的なポイント

本リポジトリはClaude Codeプラグインとして設計されているため、主に「プロンプト」「テンプレート」「プラグインメタデータ」の集合で構成されている可能性が高いです。ルートに .claude-plugin ディレクトリがある点から、Claudeプラグインのマニフェストやエントリポイント(例:plugin.json相当)を含み、エンドユーザーからの要求を受けて目標分解ロジックを呼び出す構造を想定できます。コア機能は言語モデル(Claude)による生成処理に依存しており、以下のような設計上のポイントが読み取れます。

  • 入力モデルと出力フォーマット: 年間目標→四半期マイルストーン→月次/週次→日次タスク→ステップ、という階層化された出力を生成するため、プロンプト設計で階層化テンプレート(JSONスキーマや表形式出力)が使われているはずです。これにより、生成結果を機械的にパースしてUIや別システムへ渡せます。
  • 優先度付けアルゴリズム: 「タイムライン位置に基づく優先順位付け」との記載から、残日数やマイルストーンまでの距離、タスクの所要時間や重要度をスコア化するロジックが想定されます。これらはプロンプト内のルールベース評価、あるいは簡易なヒューリスティックで実装可能です。
  • ステップ分解(タスクの分解): 実行可能性を担保するため、各タスクをさらにステップに分解するプロンプトテンプレートが用意されるでしょう。ここでは「明確で測定可能な成果物」「所要時間」「前提条件」を出力させると有用です。
  • 進捗トラッキング: READMEに「自動進捗トラッキング」とあるものの、リポジトリ規模から永続化や外部API連携は最小限の実装か、未実装の設計ドキュメント中心の段階と推測されます。将来的にはカレンダー連携、タスク管理ツール(Todoist/Notion等)への書き出し、またはローカルストレージを用いた状態管理が考えられます。
  • 拡張性と安全性: プラグインがユーザーデータを扱うため、入力検証や出力の明示的なフォーマット指定が重要になります。マニフェストやREADMEをベースに、認証やスコープ制限、利用者データの扱いについての追記が望まれます。

総じて、本リポジトリはGTDの考え方をClaudeの生成力で実践的なタスクに落とすための「生成テンプレート+プラグイン定義」群を提供する軽量な出発点です。実運用に向けては永続化、外部サービス連携、UI統合、エッジケース(不完全な目標記述や矛盾する制約)のハンドリングが主要な課題になります。

プロジェクトの構成

主要なファイルとディレクトリ:

  • .claude-plugin: dir
  • .gitignore: file
  • LICENSE: file
  • README.md: file
  • README_CN.md: file

…他 1 ファイル

まとめ

GTDの原則をClaudeプラグインで実用化するための軽量テンプレート集。拡張余地が大きい。

リポジトリ情報:

READMEの抜粋:

GTD Coach - Claude Code Plugin

English | 中文

Personal GTD (Getting Things Done) coach that transforms annual goals into actionable daily tasks with automatic progress tracking.

Features

  • Goal → SOP Framework: Convert high-level goals into structured plans with quarterly milestones
  • Daily Task Generation: Prioritized task lists based on your timeline position
  • Step-by-Step Guidance: Break down each task into specific actionable steps
  • **Automat…