Issue Creator
進め方
- •問題の理解: どんなIssueを作成するのか、不明点がなくなるまでユーザーと相談する。
- •重複回避: 重複がないか確認する。
- •最近のIssue一覧:
gh issue list --state all --limit 100 - •関連Issueの検索:
gh issue list --state all --limit 100 --search "<関連するキーワード>" - •内容確認: 重複の可能性のあるIssueが見つかった場合、
gh issue view "<issue_number>"で内容を精査し、重複しているか確認する。
- •最近のIssue一覧:
- •本文とタイトルの下書き:
- •本文: 自由形式(
概要、再現手順、期待する動作、原因、ログ、一時的な回避策、修正案などの見出し)で./tmp/issue_body.mdに書き込む。 - •タイトル: タイトルだけで内容を推測できるような、簡潔かつ具体的な概要
- •本文: 自由形式(
- •ラベルの確定: Issueの内容に基づき、
build,ci,docs,feat,bug,perf,refactor,test,questionからいずれか1つ選択する。 - •Issueの作成: ユーザーの承認を得た後、Issueを作成する。
- •作成:
gh issue create --title "<タイトル>" --body-file ./tmp/issue_body.md --label <label>
- •作成:
原則
- •明確性: Issueのタイトルと本文は、明確かつ具体的で、他人がコンテキストを理解するのに十分な情報を提供すること。