backlog について
Backlogは、リポジトリの状況に応じてローカルのバックログファイルまたはGitHubに作業項目を追加・確認するスキルです。重複確認やカテゴリ管理に加え、トリアージ、項目選択、テーマ別整理の方法を備えています。
主な機能
- 01ローカルファイルまたはGitHubを選択
- 02項目の重複を確認
- 03バグ、機能改善、雑務、文書に分類
- 04既存の番号やラベルに沿って項目を追加
- 05トリアージ、選択、テーマ整理による確認
活用シーン
- 01バグや機能改善の要望を記録
- 02未完了項目をカテゴリと経過日数で確認
- 03関連するバックログ項目をテーマ別に整理
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sammcj/ agentic-coding --skill backlogインストール後、Claude Code で/backlogを入力して読み込まれたか確認します。
詳細
バックログ
保存先
最初に一致したものを使用します。
BACKLOG.mdまたはdocs/BACKLOG.md-> ローカルファイル。- ユーザー自身のリポジトリ(フォークではない) -> GitHub。
- それ以外の場合は質問します。ユーザーが保存先を選ぶまで、バックログファイルは作成しません。
カテゴリー:bug、enhancement、chore(リファクタリング、依存関係、CI、ビルド、テスト)、documentation。
ローカル:
- カテゴリーをタイトルの接頭辞にします(例:
[bug])。grep で重複を探します。 - セクションを追加するか、既存の番号付けに続く新しいファイル(
0001-slug.md)を作成します。
GitHub:
- カテゴリーには既存のラベルを使用します(
gh label list)。ラベルを作成する前に確認します。 - 重複の確認:
gh issue list --search "<keywords>"。一覧表示:gh issue list --limit 50 --json number,title,labels,createdAt。 - 追加する場合:
mktemp -dディレクトリ内のファイルに本文を書き込み、gh issue create --body-file <file>を実行します。
追加
- まず重複を検索します。類似項目が見つかったら、更新するか新規登録するかを確認します。
- カテゴリーを推定します。スコープまたはカテゴリーが曖昧な場合に限り、質問は合計1つまでにします。
- 登録します。URL またはパスのみを返信します。
レビュー
- オープンな項目をカテゴリー別にまとめ、古い順に一覧表示します:番号、タイトル、経過期間。
- 次の選択肢を提示し、ユーザーに選んでもらいます。
- トリアージ:ラベルを変更し、古い項目をクローズし、重複を統合します。クローズするたびに確認します。
- 1件選ぶ:項目を読み込み、そこで停止します。
openspec/が存在する場合は、最後にNext: /opsx:propose from #<n>と記載します。 - テーマ:関連項目を分類し、グループ分けを提案します。
メモ
- 内容は簡潔にし、素早く読みやすいものにします。
コメント
Markdown 対応