6.0 KiB
name, description
| name | description |
|---|---|
| decision-rules | 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
- Conclusion First: Each slide starts with a core argument, not a list of information
- Top-Down Structure: Deck conclusion → Slide-level arguments → Supporting points
- Group by Category: Points on the same slide belong to the same logical category
- Logical Progression: Organize by time / importance / causality / parallelism
6-Step Thinking Process
- What is the one-sentence conclusion of this deck?
- How many supporting arguments are needed?
- What is the core argument of each slide?
- What evidence / data / case studies support each slide?
- Which slides are essential? Which are "nice to have"?
- 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:
- Match topic mood → Corporate ≠ playful, tech ≠ organic (unless intentionally contrasting)
- Vary by project → Browse
reference/styles/directory, avoid repeating recent styles - Consider 6 categories → dark (16), light (10), warm (11), bw (5), vivid (6), mixed (7)
- Prefer unexpected but fitting → Don't default to "dark + neon" for all tech topics
- 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 |