---
name: check-structure
description: 構成チェック - プレゼンテーションの骨格（全体構成・目次整合・Why→What→How順序・繋ぎスライド）を評価する
argument-hint: <slide-file.md>
allowed-tools: Read Grep Glob
---

# 構成チェック

このスキルは、プレゼンテーションの構成を専門的にチェックします。

## 事前準備

1. **対象スライドファイルを読み込む**
2. **`.claude/rules/slide-writing.md` を読み込む** — 構成の評価基準（「プレゼンテーション構成の原則」「繋ぎスライドの重要性」「情報の配置順序」「発表時間とスライド枚数の目安」）

## 実行内容

指定されたスライドファイルに対して、構成の観点でレビューを実施してください：

### チェック項目

1. **全体構成の確認**
   - タイトル → 自己紹介 → 目次 → この発表で解決できること → 本編 → まとめ → 終了
   - この順序が守られているか

2. **目次との整合性**
   - 目次の各項目が実際にスライド内でカバーされているか
   - スライドの順番と目次の順番が一致しているか

3. **セクション間の繋ぎ**
   - 各セクション間に繋ぎスライドがあるか
   - 唐突な話題転換がないか
   - 繋ぎスライドに「前セクションの確認」「次への問い」「予告」が含まれているか

4. **Why → What → How の順序**
   - Why（なぜやるべきか）が最初にあるか
   - What（何をするか）がWhyの後にあるか
   - How（どうやるか）がWhatの後にあるか
   - 種類・分類はHowセクションに配置されているか

5. **聴衆の心理への配慮**
   - 「この発表、自分に関係ある？」に答えているか
   - 「本当にやる必要ある？」に答えているか
   - 「で、具体的に何するの？」に答えているか
   - 「どうやればいいの？」に答えているか
   - 「で、何から始める？」に答えているか

## 出力形式

```markdown
## 構成チェック結果

### 構成スコア: X.X/5.0点

### 現在の構成マップ

```
1. [スライドタイトル] - [役割]
2. [スライドタイトル] - [役割]
...
```

### 構成上の問題点

#### 最優先

1. **[問題のタイトル]**
   - 該当スライド: XX
   - 問題: [...]
   - 修正案: [...]

#### 推奨

1. **[問題のタイトル]**
   - [...]

### 繋ぎが不足している箇所

1. **スライドXX → スライドXX**
   - 問題: [唐突な理由]
   - 提案: [繋ぎスライドの内容案]

### 目次との不整合

1. **目次項目「[...]」**
   - 問題: [...]
   - 修正案: [...]

### 良い構成の例

1. **スライドXX-XX**: [良い点]
```

## 使用方法

```
/check-structure [スライドファイルのパス]
```
