ds-pr-comments について
ds-pr-commentsは、エージェントが作成したGitHubコメントを投稿するためのスキルです。帰属表示、根拠に基づく簡潔な返信、プライバシー確認、投稿後の確認を求めます。
主な機能
- 01指定の帰属表示の追加
- 02コードやテストによる根拠の提示
- 03コメント内の機密情報の確認
- 04投稿前のMarkdownプレビュー
- 05投稿済みコメントURLの確認
活用シーン
- 01GitHubのレビューへの返信
- 02コード行内レビューコメントの投稿
- 03PR上の人やボットへの返信
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ aicodeking/ deepseek-stack --skill ds-pr-commentsインストール後、Claude Code で/ds-pr-commentsを入力して読み込まれたか確認します。
詳細
エージェントが書いたコメントは、見つけやすく、簡潔で、安全に公開できるものにしてください。
手順
-
返信を書きます。結論から始めます。根拠となるコード行、チェック、テスト、または再現結果を示します。確認できたことと意見を明確に区別します。
-
次の注記を先頭に置き、その下に返信を書きます。
> [!NOTE] > **<model> responding on behalf of <user>** Reply text starts here.ハーネスが報告するモデル名を使います。モデル名が報告されない場合は、ハーネス名を使います。ユーザー名または GitHub ログイン名を使います。
-
引用や添付ファイルを含むコメント全体を確認し、シークレット、トークン、非公開のパス、個人データがないか調べます。見つかった場合は削除します。
-
最終的な Markdown をプレビューします。注記と返信が別々のブロックとして表示されることを確認します。
-
コメントを投稿します。
-
GitHub からコメントまたはレビューの URL が返されたことを確認し、その URL を出力します。
-
返信が投稿された後にのみ、レビューのスレッドを解決します。
次の場合は停止します
- 投稿する各コメントについて、GitHub から URL が返された場合。
- 投稿に 2 回失敗した場合。エラーを報告し、スレッドは解決しないでください。
ルール
- トップレベルコメント、インラインレビューコメント、ボットや人への返信、却下理由には、この注記を使います。
- PR の説明、コミットメッセージ、またはユーザーがそのまま投稿するよう求めた文章には使いません。
- 帰属表示は 1 つだけにします。署名、フッター、見出し、水平線は付けません。
- お礼、余計な文言、「まだ作業中です」のような進捗報告は入れません。
- モデル名を推測してはいけません。
コメント
Markdown 対応