mcpField
G
groove-utilities-task-create

groove-utilities-task-create

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

groove-utilities-task-create について

プロジェクトで設定されたバックエンドにタスクを作成する Groove skill です。タスクの項目、説明、親子関係を統一し、作成したタスク ID を返します。

主な機能

  1. 01設定済みタスクバックエンドの確認
  2. 02タイトル・種類・ステータスを指定した作成
  3. 03重要なタスクへの構造化された説明の追加
  4. 04親タスクの推定と設定
  5. 05作成したタスク ID の返却

活用シーン

  1. 01受け入れ条件付きの機能やバグの記録
  2. 02デイリータスクや epic 配下へのステージタスク作成

インストール

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

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

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

詳細

groove-utilities-task-create

成果

設定済みのバックエンドに、タイトル、タイプ、ステータス、任意の親タスク、そして(単純ではないタスクの場合は)充実した本文を含むタスクが作成されます。参照用にタスク ID が返されます。このコマンドは、タスクの作成方法に関する唯一の信頼できる情報源です。タスクを作成する必要がある他のスキル(work compound、daily など)は、独自の作成ルールを定義せず、この仕様に従ってこのスキルを呼び出す必要があります。

受け入れ基準

  • 必須フィールドがすべて入力されたタスクがバックエンドに存在する
  • 作成後、タスク ID がユーザーに表示される
  • 単純ではないタスク(機能開発、バグ、計画、ステージタスク)には充実した本文がある — 実作業またはステージを表すタスクを、本文が空の状態で作成してはならない
  • 状況から親タスクが示唆される場合(例:daily または work のエピックに属するステージタスク)は、親タスクを設定する

制約

  • .groove/index.md から tasks.backend を読み取り、バックエンドを特定する
  • tasks.backend: none の場合は、何もせず、わかりやすいメッセージを表示する
  • 引数にタイトルが指定されていない場合は、先にタイトルとタイプをユーザーに尋ねる
  • 現在の状況(オープンタスク、最近の作業)から親タスクを推測し、判断が難しい場合はユーザーに確認する
  • デフォルトのステータスは todo ではなく in-progress — 作業中にタスクを作成するため
  • 作成時にタスクを自動的に完了扱いにしない
  • バックエンドの対応方法:
    • beans:beans create "<title>" -t <type> --parent <id> -s in-progress。本文は beans update <id> -d "<body>" で設定するか、バックエンドがファイルベースの場合は .groove/tasks/ 配下のタスクファイルを編集する
    • linear:適切なチーム/プロジェクトを指定し、linear CLI または MCP でイシューを作成する
    • github:gh issue create --title "<title>" --body "<body>" --milestone <milestone>
  • 本文(標準): 単純ではないタスクには、必ず本文を指定します。バックエンドの本文/説明フィールド(またはタスクファイルの内容)を使用します。標準の本文セクション:Context(このタスクが属する作業またはセッション)、Goal(「完了」が大まかに何を意味するか)、Acceptance Criteria(具体的な条件のチェックリスト)、Links(CHANGELOG、仕様、学習済みファイル、その他の成果物へのリンク)。本当に該当しない場合に限り、セクションを省略します。
  • タイプ: バックエンドのタイプを使用します(例:beans の task、bug、feature、epic、milestone)。ステージタスクおよび区切りタスク(daily の Start/End、"YYYY-MM-DD, Compound — topic" などの work ステージ)には、バックエンドに chore がない場合(例:beans)、タイプ task を使用します。
  • 階層: タスクがより大きな単位(例:daily、エピック)に属する場合は、親タスクを設定します。呼び出し元が親タスクを指定していない場合は、可能であれば状況から推測します。
  • 作成したタスクの ID とタイトルを必ずユーザーに伝える

コメント