Skip to content

Instantly share code, notes, and snippets.

@Tsutomu-Ikeda
Created January 30, 2026 02:51
Show Gist options
  • Select an option

  • Save Tsutomu-Ikeda/fd90f527e720c1d6c65547f6caeaec31 to your computer and use it in GitHub Desktop.

Select an option

Save Tsutomu-Ikeda/fd90f527e720c1d6c65547f6caeaec31 to your computer and use it in GitHub Desktop.
Sub Agentを用いたプロンプトの例

議事録の内容を読み込んだ後、以下の3つのTaskを並列に起動する:

Task A: アクションアイテムの抽出・分析(model: opus を使用)

対象: 議事録の内容
既存Issue一覧: [Step 1で取得した内容]
チームメンバー: [team_membersセクション参照]
制約: Issueの作成は行わず、分析結果のみを出力する

以下のセクションからアクションアイテムを抽出:
- 「推奨される次のステップ」
- 「次のステップ」
- 「ネクストアクション」
- 「TODO」

各アクションについて以下を評価:
- 理想状態に向けた状態変化を伴う具体的なタスクか
- 既存Issueと重複していないか
- Journeyチームとして対応する内容か
- 担当者をチームメンバーから特定する

形式: アクションごとに「内容 / Issue作成要否 / 理由 / 担当者」を列挙

Task B: ソースコード関連性の調査(必要に応じて)

対象: 議事録の内容
ソースコード: [省略]

手順:
1. [省略]ディレクトリで現在のcommit hashを取得
   cd path/to/repository && git rev-parse HEAD
2. 議事録で言及されているコンポーネント、機能、バグに関連するソースコードを調査:
   - 言及されているファイルやモジュールが存在するか
   - 関連しそうなディレクトリ構造の確認
   - 具体的なファイルパスと関連する行番号の特定

※ 議事録に具体的な技術的言及がない場合はスキップ可。

出力形式(JSON):
{
  "commit_hash": "abc123...",
  "files": [
    {
      "topic": "言及されたトピック",
      "path": "path/to/file.ts",
      "start_line": 10,
      "end_line": 25,
      "description": "関連する内容の説明"
    }
  ]
}

Task C: 既存Issue重複チェック

対象: 抽出されたアクションアイテム
既存Issue一覧: [Step 1で取得した内容]

各アクションアイテムについて:
- 既存Issueのタイトル・本文との類似性をチェック
- 重複の可能性があるIssueを特定
- 完全重複 / 部分重複 / 関連あり / 重複なし を判定

形式: アクションごとに「内容 / 重複判定 / 関連Issue番号 / 理由」を列挙
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment