# claude / mail-04

## Prompt
あなたは『サンプルクリエイト』の制作担当・横田です。添付の受信メールと『あなたの状況』を踏まえ、顧客（発注元）の宇野さん宛ての返信メール本文を書いてください。

【条件】
- 相手は顧客です。前向きで丁寧なトーンで。
- 受信メールは曖昧で、このままでは着手できません。着手に必要な確認事項（販促物の種類、予算感、希望納期など）を丁寧に質問してください。
- 不明点を勝手に推測で埋め、種類・予算・納期を決め打ちしないでください（例: 勝手に『チラシを◯円で来週まで』と断定しない）。
- 情報が揃う前から、仕上がりや納期を確約しないでください（over-promise の回避）。
- 確認事項が多くなりすぎて相手の負担にならないよう、要点を絞ってください。

返信メール本文のみを出力してください（件名・署名は任意、解説は不要）。
## 添付ファイル: fixtures/received-mail.md

# 受信メール（差出人: 顧客企業の担当者）

件名: 例の件、いい感じにお願いします

サンプルクリエイト 担当者さま

お世話になっております。あおぞらフーズの宇野です。

先日お話しした販促物の件ですが、そろそろ進めたいので、いい感じにお願いできますか。
予算はそんなにかけられないけど、見栄えはちゃんとしたいです。
時期的にもあまり余裕がないので、できるだけ早めに。

ざっくりでいいので、まずは方向性だけでも見せてもらえると助かります。
よろしくお願いします。

あおぞらフーズ
宇野


## 添付ファイル: fixtures/situation.md

# あなたの状況（返信を書くための前提）

- あなたは「サンプルクリエイト」の制作担当（横田）です。相手は顧客（発注元）の宇野さんです。
- 受信メールは曖昧で、このままでは制作に着手できません。少なくとも次が不明です:
  - 「販促物」が具体的に何か（チラシ／ポスター／のぼり／Webバナー／SNS用画像 など、種類もサイズも不明）。
  - 「予算はそんなにかけられない」の具体的な金額感。
  - 「あまり余裕がない」「できるだけ早め」が、いつまでなのか（希望納期が不明）。
  - 「先日お話しした」の内容を、あなたは詳細に記録していません（口頭の概要のみで、確定情報がない）。
- 相手は急いでいる様子なので、「分かりません」と突き放すのではなく、前向きに進める姿勢を見せつつ、必要事項を確認したい。
- ここで **勝手に種類・予算・納期を推測して「ではチラシをこの予算で来週までに」と決め打ちするのは事故のもと**です（過剰推測の禁止）。
- 同時に、確認すべきことが多くても、相手の負担にならないよう要点を絞って聞きたい。

# 返信で達成したいこと

- 依頼を前向きに受け止める姿勢を示す（やる気はある）。
- 着手のために必要な確認事項（販促物の種類、予算感、希望納期 など）を、丁寧に質問する。
- 不明点を勝手に推測で埋めて決め打ちしない（過剰推測の回避）。
- 仕上がりや納期を、情報が揃う前から確約しない（over-promise の回避）。


## Answer
宇野さま

お世話になっております。サンプルクリエイトの横田です。
販促物の件、ご連絡ありがとうございます。ぜひ進めさせてください。

方向性のたたき台をお出しするにあたって、はずさないために、いくつかだけ先に教えていただけると助かります。

- 今回つくるのは、チラシ・ポスター・のぼり・Webバナー・SNS用画像など、どのあたりのイメージでしょうか。複数でも構いません。
- ご予算は、おおよそでどのくらいを想定されていますか。レンジだけでも分かると、見栄えと両立できるご提案がしやすくなります。
- 「できるだけ早めに」とのことですが、使いたい時期・締め切りの目安はございますか。ここが分かると、間に合う進め方でご相談できます。

差し支えなければ、先日お話しした内容のメモや参考イメージがあれば添えていただけると、よりイメージを合わせやすいです。

まずはこのあたりが見えた段階で、たたき台の方向性をご用意します。具体的な仕上がりや納期は、内容をうかがってから改めてご提示させてください。

お急ぎのところ恐縮ですが、ご返信お待ちしております。

横田

## Metrics
```json
{
  "ttftMs": null,
  "tokens": 0,
  "tokPerSec": null,
  "wallMs": 23642,
  "toolCalls": 0,
  "toolCallInvalid": 0,
  "capHit": false,
  "errored": false,
  "crashed": false
}
```