| name | pr-description |
| description | PRの説明文作成
トリガー: ユーザーから明示的に`/pr-description`と言われたときのみ使う。`PR作成`などのスキルはたいていリポジトリに用意されているのでそちらを優先して使う
|
| user-invocable | true |
| allowed-tools | Bash(git diff:*), Bash(git log:*), Bash(mkdir:*), List |
ですます調でPR説明文を作成してください。
# PRのタイトル
<!-- PRの背景・目的・概要 -->
## 関連タスク
<!-- ここはそのまま書く。勝手に消さない -->
- GitHub:
- API:
- ダッシュボード:
- アプリ:
- 翻訳対応:
## 動作確認
<!-- アプリやダッシュボードでの動作確認手順を書く -->
- ユーザー作成ページを開く
- Aリストを選択
- ↑こんな感じで箇条書きはですます調にしない
## やったこと
<!-- このPRで何をしたのか? -->
### 変更の詳細
<!-- 変更が多い場合のみ書く。PRの差分を見れば自明なことは書かない -->
## やらないこと
<!-- 別タスクでやりますとかが明示的になっていればその旨を書く -->
上記のテンプレを参考に派生元ブランチとのdiffやコミット履歴を見て、Pull Requestの説明文を.mywork/tmp/pr.md に出力してください。
- diffを見れば分かる内容(変更ファイル一覧など)は不要
- 地の文章は「です・ます」調で書く
- 箇条書きは「だ・である」調で書く
派生元ブランチ: $ARGUMENTS(空白ならdevelopmentブランチ。masterやmainはありえない)
引数として.mywork/specs/xxx/yyy.mdのような.mywork/specs/xxx/のファイルが渡されたら、diffを見る前に.mywork/specs/xxx/内にあるMarkdownファイルを読み込んでください。タスクの目的などが書いてあり、事前に読めば理解しやすくなります。
まず最初に必ずやること
rm .mywork/tmp/pr.md
これをやらないと「差分のレビュー」になってしまって見づらいため。