Files
gh-revtechstudio-rts-plugin…/commands/issue.md
2025-11-30 08:51:38 +08:00

4.1 KiB
Raw Blame History

name, description
name description
issue Issueを管理する

Issue

概要

このコマンドは、GitHub Issueの管理を行う。Issue作成、一覧表示、詳細確認、クローズなどの操作を対話的に実行し、タスク管理やバグ報告のワークフローを効率化する。

使用するエージェント

  • version-control-agent: Git操作およびGitHub操作全般を管理する

使用するスキル

  1. issue-management-guidelines: Issue管理のガイドラインに従う
  2. interaction-guidelines: ユーザーとの効果的な対話パターンに従う

実行フロー

  1. version-control-agentが以下のスキルを使用して、ユーザーに実行したい操作を確認する作成、一覧、表示、クローズなど

    • interaction-guidelines対話パターン
  2. Issue作成の場合:

    1. version-control-agentが以下のスキルを使用して、Issueのタイプを確認するバグ報告、機能要望、タスクなど

      • issue-management-guidelinesIssue管理ガイドライン
    2. version-control-agentが以下のスキルを使用して、適切なテンプレートを選択する

      • issue-management-guidelinesIssue管理ガイドライン
    3. version-control-agentが以下のスキルを使用して、必要な情報をユーザーから収集するタイトル、説明、再現手順など

      • interaction-guidelines対話パターン
    4. version-control-agentが以下のスキルを使用して、規約に準拠したIssueを作成するgh issue create

      • issue-management-guidelinesIssue管理ガイドライン
    5. version-control-agentが以下のスキルを使用して、作成されたIssueのURLと番号をユーザーに報告する

      • interaction-guidelines対話パターン
  3. Issue一覧表示の場合:

    1. version-control-agentが以下のスキルを使用して、フィルタ条件を確認する状態、ラベル、担当者など

      • interaction-guidelines対話パターン
    2. version-control-agentが以下のスキルを使用して、Issueの一覧を取得して表示するgh issue list

      • issue-management-guidelinesIssue管理ガイドライン
  4. Issue詳細表示の場合:

    1. version-control-agentが以下のスキルを使用して、表示するIssue番号を確認する

      • interaction-guidelines対話パターン
    2. version-control-agentが以下のスキルを使用して、Issueの詳細を取得して表示するgh issue view

      • issue-management-guidelinesIssue管理ガイドライン
  5. Issueクローズの場合:

    1. version-control-agentが以下のスキルを使用して、クローズするIssue番号を確認する

      • interaction-guidelines対話パターン
    2. version-control-agentが以下のスキルを使用して、クローズ理由を確認する完了、重複、無効など

      • interaction-guidelines対話パターン
    3. version-control-agentが以下のスキルを使用して、Issueをクローズするgh issue close

      • issue-management-guidelinesIssue管理ガイドライン

成果物

出力先:

  • GitHubリポジトリにIssueが作成・更新される

成果物の内容(作成時):

  • Issue番号とURL
  • Issueタイトル
  • Issue本文説明、再現手順、期待動作など
  • ラベルbug、enhancement、taskなど
  • マイルストーン(設定した場合)
  • 担当者(設定した場合)

チェックリスト

コマンド実行前(作成時)

  • Issueの目的が明確である
  • 適切なテンプレートを選択できる
  • 必要な情報が揃っている(タイトル、説明など)
  • 重複するIssueがないか確認した

コマンド実行後(作成時)

  • Issueが正常に作成された
  • タイトルと説明が規約に準拠している
  • 適切なラベルが設定されている
  • 必要に応じて担当者が設定されている
  • Issue番号を記録した