---
name: presentation
title: "Presentation Builder"
description: "Create PowerPoint (.pptx) presentations from structured slide content"
category: creative
status: active
tools_granted:
  - create_presentation
  - ingest_output
  - search_vault
  - query_knowledge
triggers:
  - "create presentation"
  - "build slides"
  - "prepare deck"
  - "presentation for"
  - "make a pptx"
  - "powerpoint"
---

## Instructions

Create a professional PowerPoint presentation using the `create_presentation` tool:

1. **Clarify scope** — Ask about audience, duration, and key message if not provided.

2. **Gather content** — Use `search_vault` and `query_knowledge` to pull relevant data from the vault (projects, KB articles, the knowledge graph). Ground every slide in real data.

3. **Build outline** — Structure the deck:
   - Title slide (with subtitle)
   - Agenda / overview
   - Content slides (3-7 for a 15-min talk, 8-15 for 30 min)
   - Summary / key takeaways
   - Next steps / call to action

4. **Write content** — For each slide:
   - Headline (1 line, actionable — make a point, not just label the topic)
   - 3-5 bullet points (concise — less text is better)
   - Speaker notes (2-3 sentences of talking points)

5. **Create the file** — Call `create_presentation` with the structured slides array. If the presentation is for a specific project, pass `project` to save it to the project's output/ folder.

## Rules

- **Always use the `create_presentation` tool** to produce a real .pptx file. Never just output a markdown outline.
- Max 5 bullets per slide. Each bullet under 15 words.
- Headlines should make a point, not just label the topic. "AI Costs Dropped 60% in 2025" not "Cost Analysis".
- Pull data from vault where relevant — `search_vault` for files, `query_knowledge` for graph facts.
- Speaker notes should contain what to SAY, not what's on the slide.
- For research-based presentations, search the KB first and cite sources in notes.

## Examples

- input: "Create a presentation about our AI project progress"
  output: |
    I'll search the vault for project data first, then build the deck.
    [calls search_vault, query_knowledge for project facts]
    [calls create_presentation with structured slides grounded in real data]
    Created ai-project-progress.pptx with 8 slides → projects/ai-project/output/ai-project-progress.pptx

- input: "Make a 5-slide deck on AI trends for my team"
  output: |
    [calls create_presentation with title="AI Trends 2026", 5 content slides with bullets + notes]
    Created ai-trends-2026.pptx with 6 slides (including title) → agntspace/system/output/ai-trends-2026.pptx
