deck creator

📁 b-open-io/prompts 📅 Jan 1, 1970
21
总安装量
0
周安装量
#17335
全站排名
安装命令
npx skills add https://github.com/b-open-io/prompts --skill Deck Creator

Skill 文档

Deck Creator

Create professional presentation decks with consistent visual style, compelling copy, and AI-generated slide images.

When to Use

  • Create a presentation or slide deck
  • Build a pitch deck, proposal, or sales presentation
  • Design slides for a product launch, company overview, or partnership
  • Generate a complete deck from a document, requirements, or brief

Process Overview

  1. Discovery – Gather context, examples, and references
  2. Theme – Establish visual style and color palette
  3. Copy – Plan and write slide content using marketing principles
  4. Generation – Create all slides in parallel with consistent style
  5. Assembly – Optimize images and stitch into PDF

Phase 1: Discovery

Required Information

Ask these questions:

  1. AUDIENCE: Who is the primary audience? (investors, clients, internal team, partners)
  2. PURPOSE: What is the goal? (persuade, inform, propose, sell, educate)
  3. CONTEXT: What’s the setting? (boardroom, conference, email attachment, webinar)
  4. BRAND: Is there existing brand guidelines? (colors, fonts, logos)
  5. REFERENCES: Any example decks you like the style of?
  6. CONTENT: What documents/materials should inform the content?
  7. LENGTH: How many slides? (recommend 10-16 for most presentations)
  8. ASSETS: Any images, logos, or graphics to include?

Phase 2: Theme Selection

Option A: Use Theme Factory (Recommended)

npx skills add anthropics/theme-factory

Option B: Manual Theme Definition

Define colors, typography, and style parameters. Document in THEME.md.

Phase 3: Copy & Content Planning

Marketing Principles

  1. One Message Per Slide – Each slide has a single clear takeaway
  2. Headlines Tell the Story – Someone should understand the deck from headlines alone
  3. Show Don’t Tell – Use visuals, stats, and diagrams over text walls
  4. Problem → Solution → Proof – Classic persuasion structure
  5. Concrete > Abstract – Specific numbers beat vague claims
  6. End with Action – Clear next steps and CTA

Content Planning Template

Create DECK-PLAN.md with:

  • Deck overview (audience, goal, key message, slide count)
  • Slide-by-slide plan (type, headline, content, visual, key message)

Phase 4: Slide Generation

Pre-Generation Checklist

  • Theme defined (colors, typography, style)
  • All slides planned (10-16 slides)
  • Each slide has: headline, content, visual concept
  • Consistent terminology and messaging
  • Output directory created

Parallel Generation

Launch all slide generation agents simultaneously for efficiency:

Use Task tool with subagent_type=gemskills:content-specialist
Run all slide generations in parallel in a single message

Post-Generation

  1. Verify Files – Check all slides exist at correct paths
  2. Optimize Images – Run optimization on slides directory
  3. Stitch PDF – Combine slides into single PDF
  4. Create Index – Generate DECK-INDEX.md with slide inventory

Phase 5: PDF Assembly

# Prerequisites
bun add pdf-lib

# Run stitch script
bun run ~/code/prompts/skills/deck-creator/scripts/stitch-to-pdf.ts ./slides ./deck-{title-kebab-case}.pdf

Output Structure

project/deck/
├── THEME.md                        # Visual style definition
├── DECK-PLAN.md                    # Content planning document
├── DECK-INDEX.md                   # Final deck inventory
├── deck-{title-kebab-case}.pdf     # Combined presentation PDF
└── slides/
    ├── 01-title.png
    ├── 02-problem.png
    ...

Slide Types

Common slide types include:

  • Title – First impression, establish brand
  • Problem/Opportunity – Create urgency
  • Solution – Present your answer
  • How It Works – Explain the process
  • Benefits/Value – Why customers should care
  • Social Proof – Build credibility
  • Metrics/Traction – Show momentum
  • Pricing/Plans – Present options
  • Next Steps/CTA – Drive action
  • Closing – Memorable ending

Best Practices

  1. Uniform Style – Every slide uses the same theme parameters
  2. Consistent Terminology – Use the same words for concepts throughout
  3. Visual Hierarchy – Headlines largest, supporting text smaller
  4. Generous Whitespace – Don’t overcrowd slides
  5. Center-Weight Important Elements – Account for cropping
  6. High Contrast – Ensure readability on projectors
  7. No Orphan Slides – Every slide connects to the narrative

Additional Resources

For detailed guidance, see the references directory:

  • references/slide-types.md – Expanded templates for each slide type with layout options, content structures, and visual approaches
  • references/copywriting-guide.md – Marketing copy principles, headline formulas, show-don’t-tell techniques, and editing checklists
  • references/example-decks.md – Complete example deck plans for SaaS pitch, sales proposal, and product launch