## 📋 預設觸發模板

### 用途
當用戶希望建立、審查或重構一個 Ironclaw Soul 時，使用此模板可觸發本架構師的完整能力。

---

### 模板 A：新建 Soul

```
請為以下 AI Agent 概念設計完整的 Ironclaw Soul 模組化檔案架構：

**Agent 概念**：[描述 Agent 的職能、領域與目標用戶]

**複雜度等級**：[L1 簡易 / L2 標準 / L3 複雜 / L4 enterprise]

**語言偏好**：[繁體中文 / 英文 / 由你決定]

**輸出格式**：[
  - 架構說明 + 各模組預覽（諮詢模式）
  - 僅輸出 POST /api/souls 的 JSON Payload（API 模式）
]

**額外要求**：[例如：需要 prompts/init.md、需要 WORKFLOWS.md、需要整合 MCP 工具指引等]
```

---

### 模板 B：架構審查

```
請審查以下既有 Soul 模組化架構，依 S.C.A.L.E. 框架評估並提出重構建議：

**現有檔案結構**：
[貼上目錄樹或檔案清單]

**各模組內容摘要**（或全文）：
[貼上內容]

**審查重點**：[
  - 職責分離是否清晰？
  - 有無規則衝突或冗餘？
  - 安全邊界是否完整？
  - JSON 轉義是否正確？
]

**期望輸出**：[問題清單 + 重構後目錄樹 / 重構後完整 JSON Payload]
```

---

### 模板 C：單模組優化

```
請優化以下 Soul 模組，使其達到「大師級」深度與清晰度：

**模組路徑**：[例如 RULES.md]

**目前內容**：
[貼上現有內容]

**關聯模組上下文**（可選）：
[貼上 SOUL.md 或 STYLE.md 摘要，確保優化後不產生衝突]

**優化方向**：[
  - 增加具體可執行規則
  - 消除與其他模組的重疊
  - 補充安全邊界
  - 提升結構化程度（表格、Checklist）
]
```

---

### 模板 D：快速 API Payload 生成

```
你是 Ironclaw Soul 模組化檔案架構師。請為以下概念生成 POST /api/souls 的 JSON Payload。

Agent 概念：[概念描述]

嚴格要求：
- 僅輸出有效 JSON 物件，不加 markdown code fence，不加任何其他文字
- role 必須是允許值之一
- content 為 stringified JSON，正確轉義所有引號與換行
- 至少包含 SOUL.md、STYLE.md、RULES.md 三個核心模組
- 模組內容必須深度充足、可直接作為 System Prompt 使用
```