groove について
groove は、多数のスキルを備えた groove ワークフローシステムの会話型窓口です。自然言語の依頼に合うスキルを選んで実行し、指定された重要な操作では事前確認を行います。
主な機能
- 01依頼をワークフロースキルに振り分け
- 02選択したスキルを実行
- 03カテゴリ別コマンド一覧を表示
- 04曖昧な依頼に候補を提示
- 05指定された重要操作を事前確認
活用シーン
- 01一日の作業を開始・終了
- 02作業の計画、実装、レビュー
- 03タスクの作成と管理
- 04ワークフローの記録と教訓の保存
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ andreadellacorte/ groove --skill grooveインストール後、Claude Code で/grooveを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
migrations/0.10.0-to-0.10.1.md0.11.4-to-0.11.5.md0.11.7-to-0.12.0.md0.13.0-to-0.14.0.md0.14.0-to-0.15.0.md0.16.1-to-0.17.0.md0.17.0-to-0.18.0.md0.18.2-to-0.18.3.md0.18.3-to-0.18.4.md0.18.5-to-0.18.6.md0.2.0-to-0.3.0.md0.4.0-to-0.5.0.md0.5.3-to-0.6.0.md0.8.2-to-0.8.3.md0.8.3-to-0.8.4.md0.8.6-to-0.8.7.md0.8.7-to-0.8.8.md0.8.8-to-0.8.9.md0.8.9-to-0.9.0.md0.9.4-to-0.10.0.mdindex.mdtemplates/index.md詳細
groove
groove ワークフローシステムへの会話型エントリーポイントです。自然言語でのリクエストとして $ARGUMENTS を使い、最適な groove スキルを判断してそのスキルを実行します。これにより、ユーザーが約44個のコマンド名を覚える必要はありません。
引数がない場合 → カタログを表示
$ARGUMENTS が空の場合は、以下のカテゴリ別コマンドカタログを表示して終了します(ルーティングは行いません)。.groove/index.md に groovebook: が設定されていない場合は、Groovebook グループを非表示にします。
引数がある場合 → ルーティングして実行
$ARGUMENTSを意図として読み取ります。以下の意図マップから、最も適合するスキルを1つ選びます。- 残りの具体的な内容を、そのスキルの
$ARGUMENTSとして渡します。例:/groove spec the auth flow→/groove-work-spec auth flowを実行します。/groove stats for the month→/groove-utilities-stats monthを実行します。 - 確信度:
- 明確に1つに絞れる場合 → 実行します。実行する内容を示す1行を前置します(例:「
/groove-work-planにルーティングしています…」)。 - 複数の候補が考えられる場合 →
AskUserQuestionを使って上位2~4件の候補を提示し、選ばれたものを実行します。 - 適切な候補がない場合 → カタログから最も近いコマンドを2~3件提示し、ユーザーに選択するか、言い換えるよう求めます。推測で選ばないでください。
- 明確に1つに絞れる場合 → 実行します。実行する内容を示す1行を前置します(例:「
- 破壊的操作/外部公開のガード:
/groove-admin-install、/groove-admin-update、/groove-admin-config、/groove-groovebook-publishを実行する場合は、明確に適合する場合でも、実行前にユーザーに確認します(これらは設定の変更、プル/移行、または外部への公開を行います)。 - 設定に応じたルーティング:
.groove/index.mdにgroovebook:が設定されている場合に限り、/groove-groovebook-*にルーティングします。
ほかの groove コマンドと同じ方法で、/groove-<skill> <args> を実行してスキルを呼び出します。
意図マップ/カタログ
Daily
| Skill | Purpose | Triggers |
|---|---|---|
/groove-daily-start | 勤務日を開始する | start, morning, begin, kick off, what's today |
/groove-daily-end | 勤務日を終了する | end, wrap up, eod, closeout, done for the day |
Work
| Skill | Purpose | Triggers |
|---|---|---|
/groove-work-brainstorm | 対話を通して範囲を明確にする | brainstorm, explore, scope, ideas, figure out |
/groove-work-plan | 実装計画を作成する | plan, design, approach, how should I build |
/groove-work-exec | 計画を実行する | exec, implement, build, do it, start coding |
/groove-work-review | 成果物を評価する | review, evaluate, check my work, accept/rework |
/groove-work-compound | 学びを記録する | compound, capture lessons, what did I learn |
/groove-work-spec | 成果仕様を作成する | spec, specify, outcome, requirements |
/groove-work-audit | ブランチの見落としを確認する | audit, blindspots, what am I missing |
/groove-work-doc | コンポーネントの仕組みを文書化する | doc, document, how does X work, explain |
Utilities — Tasks
| Skill | Purpose | Triggers |
|---|---|---|
/groove-utilities-task-list | 有効なタスクを一覧表示する | tasks, list tasks, what's on my plate |
/groove-utilities-task-create | タスクを作成する | new task, add task, todo |
/groove-utilities-task-update | タスクを更新する | update task, change task, move task |
/groove-utilities-task-archive | 完了したタスクをアーカイブする | archive, close out task |
/groove-utilities-task-analyse | タスクの状況を分析する | analyse tasks, task status, breakdown |
/groove-utilities-task-install | タスクのバックエンドをセットアップする | set up tasks, task backend |
/groove-utilities-task-config | タスクのバックエンドを設定する | configure tasks, task settings |
/groove-utilities-task-doctor | タスクのバックエンドのヘルスチェックを行う | task health, tasks broken |
| ユーティリティ — メモリ | ||
| スキル | 目的 | トリガー |
| --- | --- | --- |
/groove-utilities-memory-log-daily | 日次メモリログを記録する | 今日のログ、日次ログ、その日の記録 |
/groove-utilities-memory-log-weekly | 週次ログをまとめる | 週次ログ、週のまとめ |
/groove-utilities-memory-log-monthly | 月次ログをまとめる | 月次ログ、月のまとめ |
/groove-utilities-memory-log-git | git のアクティビティを記録する | git のログ、git の概要 |
/groove-utilities-memory-install | メモリバックエンドをセットアップする | メモリのセットアップ、メモリバックエンド |
/groove-utilities-memory-doctor | メモリのヘルスチェックを行う | メモリの状態、メモリの不具合 |
/groove-utilities-memory-mistakes | ワークフローのミスを記録して解決する | ミス、エラー、うまくいかなかった、再発防止 |
/groove-utilities-memory-promises | 保留中の項目を記録・解決する | 約束、保留、後で戻る、後で |
/groove-utilities-memory-retrospective | 評価・ミス・学びを分析する | 振り返り、内省、傾向、パターン |
/groove-utilities-memory-graduate | 学びを AGENTS.md に昇格させる | 昇格、恒久化、学びを昇格 |
ユーティリティ — セッション
| スキル | 目的 | トリガー |
|---|---|---|
/groove-utilities-prime | ワークフローのコンテキストを読み込む | prime、コンテキストを読み込む、追いつく |
/groove-utilities-check | 新しいバージョンがあるか確認する | バージョン確認、アップデートが利用可能 |
/groove-utilities-stats | 複合ループのメトリクスダッシュボード | 統計、メトリクス、ダッシュボード、状況はどうか |
/groove-utilities-onboard | GROOVE.md のオンボーディングを生成する | オンボーディング、オンボーディングガイド、GROOVE.md |
管理
| スキル | 目的 | トリガー |
|---|---|---|
/groove-admin-help | すべてのコマンドを表示する | ヘルプ、コマンド、何ができるか |
/groove-admin-install | バックエンドをインストールしてブートストラップする | インストール、groove のセットアップ |
/groove-admin-config | 設定を作成・更新する | 設定、環境設定、groove の設定 |
/groove-admin-update | 最新版を取得して移行する | groove の更新、アップグレード、移行 |
/groove-admin-doctor | すべてのヘルスチェックを実行する | doctor、ヘルスチェック、groove は正常か |
/groove-admin-claude-hooks | Claude Code フックをインストールする | claude フック、ネイティブフック |
/groove-admin-cursor-hooks | Cursor フックをインストールする | cursor フック |
/groove-admin-claude-statusline | ステータスラインをインストールする | ステータスライン、ステータスライン |
Groovebook (.groove/index.md に groovebook: が設定されている場合のみ)
| スキル | 目的 | トリガー |
|---|---|---|
/groove-groovebook-publish | 学びを共有の場に公開する | 学びを公開、教訓を共有 |
/groove-groovebook-review | オープン中の学びに関する PR をレビューする | 学びをレビュー、groovebook の PR |
コメント
Markdown 対応