prds-get について
prds-getは、プロジェクトのGitフォージからPRDラベル付きの未クローズ課題を取得するエージェントスキルです。GitHub、GitLab、Forgejo/Giteaの結果を整理・分類し、優先度、依存関係、次の作業候補を示します。
主な機能
- 01PRDラベル付き未クローズ課題の一覧化
- 02GitHub、GitLab、Forgejo/GiteaのCLIに対応
- 03課題の詳細とリンクの提示
- 04目的と影響によるPRDの分類
- 05優先度と依存関係の整理
活用シーン
- 01プロジェクトの進行中PRDの確認
- 02依存関係やブロッカーのあるPRDの特定
- 03次に取り組むPRDの選定
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ vtmocanu/ skills --skill prds-getインストール後、Claude Code で/prds-getを入力して読み込まれたか確認します。
詳細
vfarcic/dot-ai の
shared-prompts/prds-get.mdから取り込まれています(MIT、Copyright (c) 2025 Viktor Farcic)。原著者:Viktor Farcic。
すべての PRD を取得する
このプロジェクトの Git フォージから、「PRD」ラベルが付いたすべてのオープンな課題を取得します。
フォージに依存しません:以下の gh コマンドは GitHub の例です。git remote get-url origin でフォージを検出し、各動詞を対応するコマンドに置き換えて、該当する CLI を使用してください:GitHub → gh、GitLab → glab(glab issue list)、Forgejo/Gitea → tea(tea issues list)。必要な CLI がない場合は、ユーザーに伝え、インストールページへのリンクを案内してください。
プロセス
-
課題の取得:フォージの CLI を使用して、「PRD」ラベルが付いたすべてのオープンな課題を一覧表示します。
gh issue list --label PRD --state open --json number,title,url,labels,assignees,createdAt,updatedAt -
結果の整形:以下を示す、明確で整理された形式で課題を提示します。
- 課題番号とタイトル
- 作成日と最終更新日
- 現在の担当者(いる場合)
- 課題への直接リンク
- PRD ファイルへのリンク(課題の説明にある場合)
-
有意義な分類:一般的なラベルではなく、実際の目的と影響に基づいて PRD をグループ化します。
- アーキテクチャとインフラストラクチャ:中核システムの変更、API 設計、大規模なリファクタリング
- ユーザーエクスペリエンス:ユーザーのシステムとの関わり方に直接影響する機能
- 開発者エクスペリエンス:開発者を支援するツール、ワークフロー、テスト、ドキュメント
- AI とインテリジェンス:機械学習、AI を活用した機能、レコメンデーションエンジン
- 運用とモニタリング:デプロイ、スケーリング、可観測性、パフォーマンス
- 統合と拡張性:サードパーティとの統合、プラグインシステム、API
各カテゴリでは、そのグループの PRD がユーザーまたはシステムにもたらす成果を簡潔に説明してください。
-
優先度の分析:複数の PRD がある場合は、以下の特定を支援します。
- 最終更新が最も新しい PRD、または活発に議論されている PRD
- 他の PRD に依存している PRD
- 基盤となる PRDと、段階的な改善にあたる PRD
- ブロックされている可能性がある PRD、または明確化が必要な PRD
-
次のステップの提案:PRD の一覧に基づいて、次に取るべき合理的なアクションを提案します。
- 依存関係と影響を考慮して、次に取り組む PRD
- 対応、更新、または明確化が必要な PRD
- 独立した PRD を並行して進める機会
これにより、進行中のすべての製品要件を包括的に把握し、プロジェクトの計画と優先順位付けに役立てることができます。