mcpField
G
groove-utilities-task-analyse

groove-utilities-task-analyse

github.com/andreadellacorte生産性6588 回インストール14 週間前に更新
リポジトリ

groove-utilities-task-analyse について

タスクを状態別に整理し、マイルストーンの進捗や完了内容をまとめる Groove スキルです。設定した Beans、Linear、GitHub のバックエンドに対応し、日次レビューや記録に使える Markdown を出力します。

主な機能

  1. 01状態別のタスク分類
  2. 02マイルストーンとエピックの進捗表示
  3. 03完了タスクの解決内容の要約
  4. 04設定からバックエンドと上限を取得
  5. 05Markdown 形式で出力

活用シーン

  1. 01一日の終わりに進行中・ブロック中の作業を確認
  2. 02完了した作業を日次メモに記録
  3. 03マイルストーンとエピックの進捗を追跡

インストール

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

$npx skills add https://github.com/andreadellacorte/groove --skill groove-utilities-task-analyse

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

詳細

groove-utilities-task-analyse

成果

タスクをステータス別に要約します。マイルストーンとエピックも要約します。完了したタスクには、メモリに登録する箇条書きを作成するのに十分な解決内容の詳細を含めます。出力は、1日の終わりの振り返りと日次メモリに適した形式です。

受け入れ条件

  • タスクをステータス別に分類する:進行中、未着手/準備完了、ブロック中、完了、取り下げ
  • マイルストーン/エピックに進捗を表示する(完了したタスク数/全タスク数)
  • 完了したタスクに解決内容の要約を含める(タイトルだけにしない)
  • タスクを読み直さなくても、意味のある日次メモリの箇条書きを作成できるだけの詳細を出力に含める

制約

  • .groove/index.md から tasks.backend と tasks.analyse_limit(デフォルトは30)を読み込む
  • tasks.backend: none の場合、何もせず、わかりやすいメッセージを表示する
  • バックエンドの対応付け:
    • beans: (1) アクティブなタスクに対して skills/groove-utilities-task-list/scripts/list-tasks-by-priority.sh [LIMIT] を実行する(LIMIT は tasks.analyse_limit の値、または30)。(2) 完了済み/取り下げ済みのタスクに対して beans list --json --status completed と beans list --json --status scrapped を実行する。結果を統合してステータス別に分類し、受け入れ条件に従って要約する(マイルストーン/エピックと解決内容の詳細を含む)。
    • linear:linear CLI または MCP を使って、割り当てられたすべての課題を取得し、状態別に分類する
    • github:gh issue list --state all --assignee @me を実行し、ラベル/状態別に分類する
  • 完了したタスクについては、本文に「Summary of Changes」セクションがあれば、その内容を含める
  • 完了したタスクに解決内容がない場合は、記載がないことを明示する。タスクを省略しない
  • 出力形式は、ひと目で確認できる Markdown にする(ステータスグループごとに見出しを付け、タスクごとに箇条書きにする)

コメント