# Pull Request

> プルリクエスト作成。コミット済みの変更内容を分析し、簡潔でわかりやすいPR内容を自動生成。 「PRを作成して」「プルリクエストを作って」「PRお願い」などのリクエストで発動。

- Skill: `okazuki58/pull-request` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add okazuki58/pull-request`
- Raw SKILL.md: https://api.skillmd.com/api/skills/okazuki58/pull-request/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: okazuki58 (https://skillmd.com/u/okazuki58)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/okazuki58/pull-request

---


# プルリクエスト作成

コミット済みの変更内容を分析し、**簡潔でわかりやすい**PR内容を自動生成する。

## 実行手順

1. **差分分析**: `git diff develop..HEAD` でコミット済みの変更内容を確認
2. **PR内容生成**: 簡潔でわかりやすいPR内容を自動生成
3. **ブランチプッシュ**: 現在のブランチをリモートにプッシュ
4. **プルリクエスト作成**: `gh pr create` でPRを作成

## PRテンプレート

```markdown
## 関連する issue

close #{イシュー番号}

## 概要

{1〜2文で簡潔に}

## 背景

{問題の原因と修正理由を2〜3文で}

## 動作確認

### 自動テスト
{テスト実行コマンドと結果}

### 手動テスト
#### 操作手順のタイトル
1. 〇〇画面で××を押下する
2. △△を入力する
3. ...

#### 期待する結果
- 〇〇が表示されること
- △△が正しく動作すること

## その他

**変更ファイル:**
- ファイル名 (変更内容)
```

## PR内容のポイント

- 概要と背景は2〜3文で簡潔に
- 手動テストの再現方法を番号付きで詳細に記載
- 専門用語は最小限に
- 誰が読んでも理解できるように

## 使用例

```
# 基本的な使用
「PRを作成して」

# 関連Issueを指定
「PR作成して。Issue #123 に関連」
```

## 前提条件

- **コミットが完了していること**
- GitHub CLI (`gh`) がインストールされ、認証済み
- 現在のブランチが `develop` / `main` 以外であること
- リモートリポジトリが設定されていること

## 注意事項

- 実行前に必ずコミットを完了させること
- PR作成後は適切なレビュアーにレビューを依頼

