mcpField
G
groove-utilities-task-list

groove-utilities-task-list

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

groove-utilities-task-list について

groove-utilities-task-listは、設定済みバックエンドの進行中タスクをまとめ、日々の作業を確認するスキルです。進行中、未着手、ブロック中を区別し、タスクは変更しません。

主な機能

  1. 01ステータス別のタスク一覧
  2. 02ブロック理由と依存関係の表示
  3. 03進行中タスクを先に表示
  4. 04設定済みバックエンドと件数上限を使用

活用シーン

  1. 01始業時の優先事項の確認
  2. 02ブロック中タスクの待ち状態の確認

インストール

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

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

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

同梱ファイルscripts/list-tasks-by-priority.sh

詳細

groove-utilities-task-list

成果

設定済みのバックエンドから、アクティブで着手可能なタスクをまとめてユーザーに表示します。ブロック中のタスクと進行中のタスクを明確に区別します。出力は、1日の開始時に確認するコンテキストとして適した内容にします。

受け入れ基準

  • タスクをステータス別(進行中、準備完了/未着手、ブロック中)にグループ化して表示する
  • ブロック中のタスクには、待機している内容を表示する
  • 進行中のタスクを最初に表示する
  • 出力は一目で確認できる程度に簡潔にする

制約

  • .groove/index.md のフロントマターを読み取り、tasks.backend と tasks.list_limit(デフォルトは 15)を確認する
  • tasks.backend: none の場合は、親しみやすい何もしない旨のメッセージを表示して終了する
  • バックエンドの対応付け:
    • beans:skills/groove-utilities-task-list/scripts/list-tasks-by-priority.sh [LIMIT] を実行する。LIMIT には tasks.list_limit(または 15)を指定し、その後、出力を解析して整形する(ステータス別にグループ化:進行中、未着手、ブロック中)
    • linear:Linear CLI または MCP を使用して、割り当てられたアクティブな課題を取得する
    • github:gh issue list --assignee @me --state open を実行する
  • バックエンドの CLI がインストールされていない、または接続できない場合は、インストール方法を示して明確にエラーを報告する(/groove-utilities-task-install を参照)
  • 一覧表示中にタスクを変更しない

コメント