
presentation-outline
Generate structured presentation outlines with bold statement slides, section dividers, and clear narrative arcs. Use when starting a new presentation, planning a deck structure, or asking "outline a presentation about...", "structure a deck for...", or "create a presentation flow for...". Outputs markdown outlines ready to translate into slides.
- Installs
- 177
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/aaronvanston/skills-presentations --skill presentation-outline- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads presentation-outline automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Presentation Outline
Generate presentation structures following a proven flow pattern with bold, minimal slides designed for live presenting.
Core Principles
- Slides are conversation starters, not scripts — each slide prompts discussion
- Bold statements over explanations — headlines that land, not sentences that explain
- Breathing room — fewer slides with more impact beats many dense slides
- Clear sections — the audience should always know where they are
- Section colors — each major section gets its own accent color to reinforce structure
Standard Flow
The base arc adapts to the content. A typical presentation follows 5-7 sections:
1. OPENING (color: teal)
- Title slide (topic + subtitle)
- Goals/agenda (3 key takeaways max)
2. CONTEXT / THE PROBLEM (color: red)
- Current state / where we are today
- The tension or question to resolve
3-5. CORE SECTIONS (colors: purple, amber, green, blue)
- Section dividers between major topics
- 3-5 content slides per section
- Mix of statement, data, code, framework, and quote slides
6. CLOSING (color: teal)
- Recap (one-liner per section)
- Resources
- Q&A
Sections can expand or contract — a complex topic might have 4 core sections, a focused talk might have 2.
Slide Types
| Type | When to use | Example |
|---|---|---|
| Statement | Land a key point | "Speed is a feature" |
| Big statement | Maximum impact, one idea | "AI has no memory" |
| Question | Create tension | "What would we do differently?" |
| Section divider | Signal topic shift | "Where we play" |
| Goals | Set expectations | "Goals for today" |
| Data | Prove with numbers | "3x growth in 6 months" |
| Code | Show implementation | Syntax-highlighted code block |
| Framework | Show a model or list | Do's and don'ts, comparison |
| Quote | Borrow authority | "What got you here won't get you there" |
| Recap | Summarize before close | "Recap" |
| Resources | Link references | Grouped by section |
| Next steps | Drive action | "Where to from here?" |
Output Format
# [Presentation Title]
[One-line purpose]
---
## 1. Opening
**Section color:** teal
### Slide 1: Title
- **Headline:** [Title]
- **Subtitle:** [Context or date]
### Slide 2: Goals for today
- **Headline:** Goals for today
- **Points:**
- [Takeaway 1] — [Brief explanation]
- [Takeaway 2] — [Brief explanation]
- [Takeaway 3] — [Brief explanation]
---
## 2. [Section Name]
**Section color:** [color]
### Slide 3: Section divider
- **Type:** Section divider
- **Headline:** [Section title]
### Slide 4: [Slide purpose]
- **Type:** [Statement/Big statement/Data/Code/etc.]
- **Headline:** [Bold headline]
- **Supporting:** [1-2 sentences or bullets]
---
## X. Closing
**Section color:** teal
### Slide N: Recap
- **Headline:** Recap
- **Points:** [One-liner per section]
### Slide N+1: Resources
- **Type:** Resources
- **References:** [Grouped by section]
### Slide N+2: Q&A
Workflow
- Ask about context — audience, purpose, setting (live vs. async)
- Identify key messages — what 3 things must land?
- Map the arc — Opening → Problem/Context → Core sections → Close
- Assign section colors — one color per major section
- Draft outline — use the format above
- Review density — cut slides that don't earn their place
FAQ
What does the presentation-outline skill do?
Generate structured presentation outlines with bold statement slides, section dividers, and clear narrative arcs. Use when starting a new presentation, planning a deck structure, or asking "outline a presentation about...", "structure a deck for...", or "create a presentation flow for...". Outputs markdown outlines ready to translate into slides.
How do I install presentation-outline?
Run npx skills add https://github.com/aaronvanston/skills-presentations --skill presentation-outline in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/presentation-outline/ (personal) or .claude/skills/presentation-outline/ (project).
Which AI agents can use presentation-outline?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is presentation-outline safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains presentation-outline?
It is published by aaronvanston in aaronvanston/skills-presentations. It has 177 recorded installs.
More from aaronvanston/skills-presentations
presentation-design
aaronvanston/skills-presentations
Visual design guidance for bold, minimal presentations. Provides layout patterns, typography hierarchy, color specifications, and slide composition rules. Use when asking "how should this slide look?", "design guidance for...", "what layout for this slide?", or when translating content into visual structure for a presentation.
presentation-pitch-deck
aaronvanston/skills-presentations
Open the skill to read its SKILL.md instructions.
presentation-content
aaronvanston/skills-presentations
Write bold, minimal slide content with punchy headlines, concise body text, and impactful bullet points. Use when writing slides, asking "write content for...", "draft slides about...", or "help me phrase this slide...". Transforms ideas into presentation-ready copy designed for speaking to, not reading from.
presentation-notes
aaronvanston/skills-presentations
Generate speaker notes and talking points for conversational, off-the-cuff delivery. Creates scannable prompts designed for riffing — not scripts to read. Use when asking "write speaker notes for...", "talking points for...", "what should I say on this slide...", or when preparing to present a deck live.
Popular docs & writing skills
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
lark-markdown
open.feishu.cn
飞书 Markdown:查看、创建、上传、编辑和比较飞书中的原生 Markdown 文件。当用户要操作飞书 Markdown 文件,或比较其远端版本及本地草稿时使用。纯本地 Markdown 文件操作不触发本 skill。不负责将 Markdown 导入为飞书在线文档,也不负责文件搜索、权限、评论、移动、删除等云空间管理操作。
writing-beats
mattpocock/skills
Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.
writing-shape
mattpocock/skills
Writing, exploit: shape raw material into an article, paragraph by paragraph.
writing-fragments
mattpocock/skills
Writing, explore: mine raw fragments, no structure yet.
writing-for-agents
mattpocock/skills
Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.