export-copilot-session-dialogue · git:20261018.a6d0f06 · 2026-10-18 · sha256 4e7f7d3e9478258f

export-copilot-session-dialogue git:20261018.a6d0f06A

Immutable. This exact content never changes and is served at /api/v1/blob/4e7f7d3e9478258f.

---
name: export-copilot-session-dialogue
description: "Interaction flow: セッション中の対話フロー・使用ツール・手順を構造化して出力。Use when: dialogue, tool flow, handoff, 手順再現。作業ログは export-session-log、再利用知見は export-knowledge を使う"
disable-model-invocation: true
user-invocable: true
license: CC BY-NC-SA 4.0
metadata:
  author: yamapan (https://github.com/aktsmm)
---
<!-- syncToGlobal: true -->
<!-- author: aktsmm -->
<!-- repository: https://github.com/aktsmm/Agent-Customization -->
<!-- license: CC BY-NC-SA 4.0 -->
<!-- copyright: Copyright (c) 2025 aktsmm -->

# export copilot session dialogue

セッションのプロンプト↔応答の流れ、使用ツール、成果を記録する。

## Core Contract

- 対話フロー、使用ツール、handoff、成果、再利用知見を記録する
- 試行錯誤は詳細コードを省略し、回数と理由に圧縮する
- モード切替と subagent 委譲(`task`)/ handoff は明示的に残す
- ユーザー入力は「要約 + (原文)」で記録

## 出力先

出力先の優先順は、ユーザー指定 > 環境変数 > workspace/local > 確認。

- デフォルト: `$env:EXPORT_SESSION_DIALOGUE_DIR`
- fallback: `$env:EXPORT_SESSION_DIALOGUE_FALLBACK_DIR`
- `workspace` / `ローカル` 指定時: `{workspace}/_output-session-dialogue/`
- ファイル名: `YYYYMMDD-NN--{topic-slug}.md`(同日連番)
- 環境変数の path が未設定または存在しない場合は fallback、明示された workspace/local の順に試し、解決できなければ作成前に確認する

## Extraction Checklist

1. 目的(1文)と成果(1〜2文)
2. 使用モード(Ask/Edit/Agent/Plan など、そのセッションで実際に使われたもの)
3. 対話フロー(時系列)
4. 使用ツール(Agent/MCP/Instructions)
5. Handoffs / subagent 委譲(`task`)
6. ワークフローパターン
7. 効果的だった技法
8. エラー・リトライ(型/原因/対処/回数)
9. 成果物と再利用知見

## Output Format

- `Session Overview`(目的/成果/モード)
- `Dialogue Flow`(フェーズ単位)
- `Tools Used`
- `Workflow & Techniques`
- `Deliverables`
- `Insights`