AgentSkillsCN

issue-creator

当收到创建 Issue 的请求时使用的技能。确保 Issue 按照仓库的规范标准进行创建。

SKILL.md
--- frontmatter
name: issue-creator
description:
    Issue の作成を依頼された際に使用するスキルです。
    リポジトリの基準に従って Issue が作成されるようにします。

Issue Creator

進め方

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

原則

  • 明確性: Issueのタイトルと本文は、明確かつ具体的で、他人がコンテキストを理解するのに十分な情報を提供すること。