Communityライティング&編集github.com

teefayb/claude-code-setup-demo

カレントブランチの差分とコミットから、チームのPRフォーマットに従ったプルリクエストのタイトルと説明文を作成します。PRを開く前に使用してください。

claude-code-setup-demo とは?

このスキルは、現在のブランチの作業内容を自動的に解析し、チームのPRフォーマットに従ったプルリクエストの説明文を生成します。 ブランチ名、コミットログ、ファイル変更統計を収集し、実際のコード差分(git diff main...HEAD)を読み込んで、コミットメッセージではなくコードの振る舞いに基づいた説明を作成します。 出力は、タイトル、What、How、API/データ変更、テスト、リスクのセクションを含むマークダウンブロック形式で、そのままPR作成に貼り付け可能です。 このスキールは、Claude CodeなどのAIエージェント上で動作し、開発者が一貫性のある高品質なPR説明文を迅速に作成するのに役立ちます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/teefayb/claude-code-setup-demo/tree/HEAD/.claude/skills/pr-description

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

カレントブランチのPR説明文を作成します。

  1. コンテキストを収集:
    • ブランチ: !git branch --show-current
    • コミット: !git log --oneline main..HEAD
    • 変更ファイル: !git diff --stat main...HEAD
  2. 完全な差分 (git diff main...HEAD) を書く前に読み込んでください。コードが何をしているかを説明し、コミットメッセージが主張していることではなく、実際のコードの動作に基づいて記述してください。
  3. 以下のフォーマットで正確に出力し、フェンスで囲まれたマークダウンブロックで貼り付け可能にしてください:
## <70文字未満の命令形タイトル>

### What

<2~4文: 変更内容とその必要性>

### How

- <レビュアーが知っておくべき主要な実装ポイント>

### API / データ変更

<新規または変更されたエンドポイント、ステータスコード、保存フィールド; なければ「なし」>

### Testing

- [ ] `npm run check`
- [ ] `npm run build`
- <レビュアーが確認できる手動テスト手順(あれば)>

### Risk

<壊れる可能性がある箇所とロールバック方法>
  1. チケット番号、レビュアー、テスト結果をでっち上げないでください。このセッションでテストが実行されていない場合は、チェックボックスはチェックしないままにしておいてください。
  2. PRは作成しないでください。作者はテキストを読んだ後に gh pr create でPRを開きます。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

関連スキル