A professional PPTX presentation builder skill aligned with brand guidelines. It generates a variety of presentations such as pitch decks, roadmaps, and product introductions through structured briefs and verification steps.
When to use this skill
- Need for a professional slide deck: Generate a presentation from a prompt
- Need for brand consistency: Consistent slides aligned with guidelines
- Reusable templates: Templatize product, pitch, and roadmap decks
Quick Start — Unity3D Game Pitch Deck
A pitch deck for an indie game studio introducing a Unity3D mobile game project to investors:
pptx-presentation-builder "Unity3D 게임 피치덱"
Input context:
deck_brief:
title: "[게임명] — 모바일 RPG 피치덱"
audience: 게임 전문 VC, 퍼블리셔
goal: 시드 투자 유치 (목표: $500K)
duration: 10분 발표 + 5분 Q&A
slides: 10장
brand:
primary_color: "#1A1A2E" # 다크 판타지 테마
accent_color: "#E94560"
font: "Rajdhani"
Generated slide composition:
| # | Slide | Key message |
|---|---|---|
| 1 | Title | Game name + genre + tagline |
| 2 | Market opportunity | Mobile RPG market size ($XX B) |
| 3 | Game introduction | Core gameplay loop |
| 4 | Differentiation | Unity3D technical strengths |
| 5 | Screenshots | 3 in-game visuals |
| 6 | Revenue model | IAP, ads, subscription structure |
| 7 | Traction | Beta metrics (DAU, retention) |
| 8 | 팀 | Core members + Unity experience |
| 9 | Roadmap | Launch ~ scale timeline |
| 10 | Ask | Investment amount + usage plan |
Expected deliverables: Per-slide content + speaker notes + brand token definitions + handoff package
Instructions
Step 1: Gather Brand Constraints
brand_kit:
colors:
primary: "#2563EB"
secondary: "#6366F1"
accent: "#F59E0B"
background: "#FFFFFF"
text: "#1F2937"
fonts:
heading: "Inter"
body: "Inter"
mono: "JetBrains Mono"
logo:
placement: "top-left" | "bottom-right"
size: "small" | "medium"
style:
tone: "minimal" | "bold" | "executive"
corners: "sharp" | "rounded"
shadows: true | false
Step 2: Define Deck Structure
## Deck Brief
### Meta
- **Title**: [덱 제목]
- **Audience**: [청중]
- **Goal**: [목표 - 투자 유치, 제품 소개, 보고]
- **Duration**: [발표 시간]
### Slides
| # | Type | Title | Key Message |
|---|------|-------|-------------|
| 1 | Title | Company Name | Tagline |
| 2 | Agenda | Today's Agenda | 3-5 bullet points |
| 3 | Problem | The Challenge | Pain point statement |
| 4 | Solution | Our Approach | Value proposition |
| 5 | Features | Key Capabilities | 3 features with icons |
| 6 | Demo | Product in Action | Screenshot/video |
| 7 | Traction | Growth Numbers | Key metrics |
| 8 | Team | Who We Are | Team photos + roles |
| 9 | Ask | The Opportunity | Investment/partnership ask |
| 10 | Contact | Get in Touch | Contact info + CTA |
Step 3: Generate Slides
Per-slide content generation:
## Slide 1: Title Slide
### Layout: Centered
### Content
- **Title**: [Company Name]
- **Subtitle**: [Tagline - 10 words max]
- **Visual**: Logo centered
- **Background**: Gradient (#2563EB → #6366F1)
### Speaker Notes
Welcome the audience. Introduce yourself and the company.
Set the context for why you're presenting today.
Templates by slide type:
| Type | Layout | Elements |
|---|---|---|
| Title | Centered | Logo, Title, Subtitle |
| Agenda | Left-aligned | Numbered list (3-5 items) |
| Problem | Split | Text left, Visual right |
| Solution | Split | Visual left, Text right |
| Features | 3-column | Icon + Title + Description |
| Stats | Data cards | 3-4 key metrics |
| Quote | Centered | Quote text + attribution |
| Team | Grid | Photos + Names + Roles |
| CTA | Centered | Headline + Button |
Step 4: Review and Refine
## Review Checklist
### Layout Balance
- [ ] 시각적 균형 확인
- [ ] 여백 충분히 확보
- [ ] 정렬 일관성
### Typography
- [ ] 폰트 크기 계층 (H1 > H2 > Body)
- [ ] 가독성 확보 (최소 18pt body)
- [ ] 일관된 폰트 사용
### Content
- [ ] 슬라이드당 하나의 아이디어
- [ ] 텍스트 과밀 방지
- [ ] 데이터/주장의 출처 명시
### Accessibility
- [ ] 색상 대비 충분
- [ ] 이미지에 alt text
- [ ] 논리적 읽기 순서
Step 5: Export and Handoff
## Handoff Package
### Files
- presentation.pptx
- presentation.pdf (backup)
- assets/ (images, logos)
### Summary
- **Total Slides**: [count]
- **Estimated Duration**: [minutes]
- **Key Narrative Arc**: [brief description]
### Editing Notes
- Slide 5: [specific edit note]
- Slide 8: [specific edit note]
### Post-Export Checklist
- [ ] Font embedding verified
- [ ] Images high resolution
- [ ] Animations functional
- [ ] Links active
Examples
Example 1: 5-Slide Roadmap
Prompt:
Create a 5-slide roadmap deck for Q2–Q4
with modern design and speaker notes.
Target: Engineering leadership.
Expected output:
## Roadmap Deck
### Slide 1: Title
- Q2-Q4 Product Roadmap
- Engineering Review | [Date]
### Slide 2: Executive Summary
- 3 key themes for the period
- Success metrics overview
### Slide 3: Timeline
- Gantt-style view
- Q2: Foundation | Q3: Scale | Q4: Optimize
- Key milestones marked
### Slide 4: Dependencies & Risks
- Cross-team dependencies
- Risk matrix (Impact vs Likelihood)
- Mitigation strategies
### Slide 5: Next Steps
- Immediate action items
- Review cadence
- Feedback channels
Example 2: Investor Pitch Deck
Prompt:
Build a 10-slide investor pitch deck for an AI SaaS.
Include: problem, solution, market, traction, team, ask.
Series A context, $5M target.
Expected output:
- Slide-by-slide content with speaker notes
- Consistent brand styling
- Data visualization for traction
- Clear ask slide with use of funds
Example 3: Product Demo Deck
Prompt:
Create an 8-slide product demo deck.
Audience: Potential enterprise customers.
Focus: Features, integrations, security.
Expected output:
- Feature showcase slides
- Integration diagram
- Security compliance overview
- Customer success stories
- Next steps / trial CTA
Best practices
- One idea per slide: Prevent overcrowding
- Visual hierarchy: Titles > Headings > Body
- Use speaker notes: Minimize slide text
- Data clarity: Charts > text paragraphs
- Consistent theming: Unify colors, fonts, and spacing
Common pitfalls
- Mixed themes: Multiple styles in one deck
- Inconsistent spacing/typography: Differs from slide to slide
- No narrative flow: Lack of logical connections
Troubleshooting
Issue: Slides feel inconsistent
Cause: Missing brand tokens Solution: Provide templates, enforce theme application
Issue: Slides are too dense
Cause: Too much text per slide Solution: Split content, use visuals
Issue: Narrative unclear
Cause: Slide order issues Solution: Restructure story arc
Output format
## Presentation Report
### Overview
- **Title**: [deck title]
- **Slides**: [count]
- **Duration**: [minutes]
- **Audience**: [target]
### Slide-by-Slide
#### Slide 1: [Title]
**Type**: [slide type]
**Layout**: [layout description]
**Content**:
- [content items]
**Speaker Notes**:
[notes]
---
#### Slide 2: [Title]
...
### Brand Tokens Applied
- Primary: [color]
- Font: [font family]
- Style: [tone]
### Files Delivered
- [ ] presentation.pptx
- [ ] assets.zip
Multi-Agent Workflow
Validation & Retrospectives
- Round 1 (Orchestrator): Narrative arc, slide count consistency
- Round 2 (Analyst): Layout consistency, brand compliance
- Round 3 (Executor): Export readiness check
Agent Roles
| Agent | Role |
|---|---|
| Claude | Narrative composition, content generation |
| Gemini | Data visualization suggestions, reference research |
| Codex | Template code generation, automation |
Metadata
Version
- Current Version: 1.0.0
- Last Updated: 2026-01-21
- Compatible Platforms: Claude, ChatGPT, Gemini, Codex
Related Skills
Tags
#presentation #pptx #slides #storytelling #branding #pitch-deck