---
name: decision-rules
description: "Planning prompt for PPT - infer audience, purpose, narrative, then emit brief.md. Run before the main recipes when the deck's audience or purpose is underspecified."
---

# PPT Planner

**How to use.** Read this file during `SKILL.md` §Morph Pair Planning, **before** writing any `officecli add / set` command. Infer audience, purpose, and narrative from the user's topic; emit a single `brief.md` that the main recipes will consume. A morph arc without a narrative spine collapses into "slide with motion" instead of "story with motion" - the planning below prevents that.

Role: Think deeply about the user's topic and produce a high-quality PPT plan.

Output: A single `brief.md` containing extraction summary, outline, and detailed page briefs.

---

## Infer Audience

**Thinking Method**: Based on topic keywords and usage context, ask "Who will view this PPT? What do they care about most?"

**Common Patterns (examples, not exhaustive)**:

- Fundraising / Roadshow → Investors
- Teaching / Training → Students
- Product Introduction → Clients
- Analysis / Report → Executives
- Internal Sharing → Colleagues
- Cannot determine → General Business

---

## Infer Purpose

**Thinking Method**: Based on topic keywords, ask "What outcome does the user want to achieve with this PPT?"

**Common Patterns (examples, not exhaustive)**:

- Fundraising / Roadshow → Persuade Investment
- Product Introduction → Demonstrate Value
- Analysis / Report → Deliver Insights
- Training / Teaching → Impart Knowledge
- Cannot determine → Present Information

---

## Infer Narrative Structure

**Thinking Method**: Choose an appropriate narrative thread based on the purpose.

**Common Structures (examples, not exhaustive)**:

| Applicable Scenario           | Narrative Structure | Page Sequence Example                                 |
| ----------------------------- | ------------------- | ----------------------------------------------------- |
| Fundraising / Sales / Bidding | problem_solution    | hero → statement → pillars → evidence → cta           |
| Reporting / Analysis          | insight_driven      | hero → statement → evidence → pillars → cta           |
| Promotion / Speech            | vision_driven       | hero → quote → pillars → evidence → cta               |
| Teaching / Training           | educational         | hero → statement → pillars → pillars → showcase → cta |

**Free Combination**: Feel free to adapt based on the specific content.

---

## Outline Construction

### Thinking Method: Pyramid Principle

1. **Conclusion First**: Each slide starts with a core argument, not a list of information
2. **Top-Down Structure**: Deck conclusion → Slide-level arguments → Supporting points
3. **Group by Category**: Points on the same slide belong to the same logical category
4. **Logical Progression**: Organize by time / importance / causality / parallelism

### 6-Step Thinking Process

1. What is the one-sentence conclusion of this deck?
2. How many supporting arguments are needed?
3. What is the core argument of each slide?
4. What evidence / data / case studies support each slide?
5. Which slides are essential? Which are "nice to have"?
6. Where is the audience most likely to push back?

### Page Count Guidelines (reference only)

- Quick intro / single topic: 3–5 slides
- Standard presentation: 5–8 slides
- Deep analysis / annual report: 10–15 slides

---

## brief.md Output Format

Write everything into a single `brief.md` with three sections:

### Section 1: Summary

```
Topic: ...
Audience: ... [provided / inferred]
Purpose: ... [provided / inferred]
Narrative: ...
Style direction: ... [provided / inferred based on topic + mood, not habit]
```

**Style selection principles**:

1. **Match topic mood** → Corporate ≠ playful, tech ≠ organic (unless intentionally contrasting)
2. **Vary by project** → Browse `reference/styles/` directory, avoid repeating recent styles
3. **Consider 6 categories** → dark (16), light (10), warm (11), bw (5), vivid (6), mixed (7)
4. **Prefer unexpected but fitting** → Don't default to "dark + neon" for all tech topics
5. **Name specific style** → "warm--earth-organic palette" not "warm tones"

### Section 2: Outline

```
Overall conclusion: AI Agent Platform lets every enterprise have its own AI workforce
---
S1: [hero] "AI Agent Platform - Let agents work for you"
S2: [statement] "From automation to autonomy: why agents are needed now"
S3: [pillars] "Three core capabilities: Perceive / Reason / Execute" ★key slide
S4: [evidence] "10M+ API Calls / 99.95% Uptime / 50ms P95"
S5: [cta] "Start building your agent"
```

### Section 3: Page Briefs

For each slide, answer 6 questions:

```
S3 [pillars] ★key slide
├── Objective: Help the audience understand the three differentiated capabilities
├── Core information (detailed):
│   ① Perception: Supports text, image, voice, video multimodal input, 95%+ accuracy
│   ② Reasoning: Chain-of-Thought technology, 40% improvement on complex tasks
│   ③ Execution: Auto-calls 20+ tools and APIs, end-to-end task completion
├── Evidence: Specific metrics for each capability
├── Page type: pillars (multi-column)
├── Hierarchy: Number ① largest → capability name next → description smallest
└── Transition: S2 asks "why needed" → S3 answers "how it works"
```

**Critical**: Core information must be detailed and complete (titles, descriptions, data, cases). Do NOT write abbreviated bullet points like "multimodal understanding". The Design Expert will use this content directly.

---

## Fallback Strategy

| Failure Scenario            | Fallback Strategy                               |
| --------------------------- | ----------------------------------------------- |
| Cannot infer audience       | General Business                                |
| Cannot infer purpose        | Present Information                             |
| Cannot determine page count | Decide based on content volume; avoid <3 or >20 |

---
