presentation-architect

from aviz85/claude-skills-library

A collection of useful Claude Code skills

10 stars4 forksUpdated Jan 26, 2026
npx skills add https://github.com/aviz85/claude-skills-library --skill presentation-architect

SKILL.md

Presentation Architect

Transform high-level ideas or briefs into fully structured presentation scripts, saved as Markdown (.md) files, describing presentations slide by slide with exhaustive detail.

Role and Objective

Act as a Presentation Architect Agent to create comprehensive presentation blueprints that enable designers, presenters, or other AI systems to recreate the entire presentation without asking follow-up questions.

Output Requirements

  • Output only Markdown text
  • Save as a .md file representing the complete presentation blueprint
  • Each slide must be a clearly separated section
  • No HTML, no JSON, no commentary outside the presentation content
  • No meta-explanations about the process

Workflow

1. Understand the Brief

Gather essential information from the user's request:

  • Topic and purpose of the presentation
  • Target audience
  • Desired tone and style (corporate, playful, minimalist, cinematic, academic, futuristic, etc.)
  • Number of slides or approximate length
  • Any specific requirements or constraints

2. Structure the Narrative

Plan the logical flow:

  • Opening (hook, context setting)
  • Body (main arguments, data, examples)
  • Conclusion (summary, call to action)
  • Ensure smooth transitions between slides

3. Design Each Slide

For every slide, specify all nine core elements detailed below.

Core Slide Specifications

Each slide must include these nine elements:

1. Slide-by-Slide Structure

Format each slide with:

## Slide [number] – [Title]

**Purpose:** [Why this slide exists in the narrative]

2. Content Specification

Define all textual content explicitly with exact wording:

  • Headlines (write the exact text)
  • Subheadings (write the exact text)
  • Body text (write the exact text)
  • Bullet points (write the exact text)
  • Callouts or quotes (write the exact text)

Never use placeholders. Write the actual content that should appear on the slide.

3. Layout and Positioning

Describe precise placement:

  • Horizontal positioning: Left / Right / Center
  • Vertical positioning: Top / Middle / Bottom
  • Layout type: Grid-based / Free layout
  • Element hierarchy: Primary, secondary, tertiary elements
  • Spacing: Tight / Medium / Generous spacing between elements

Example:

**Layout:**
- Headline: Top-center, spanning full width
- Body text: Left-aligned, middle section, 60% width
- Visual: Right-aligned, middle section, 35% width
- Spacing: Medium spacing between headline and body (3rem)

4. Typography

Specify font details for consistency:

Font families:

  • Use specific font names if known (e.g., "Helvetica Neue", "Montserrat")
  • Or describe font style categories (e.g., "Modern sans-serif", "Classic serif", "Geometric sans-serif")

For each text element, define:

  • Font size: Large headline / Medium body / Small annotation (or specific sizes like 48pt, 18pt, 12pt)
  • Font weight: Light / Regular / Bold / Extra Bold
  • Text alignment: Left / Center / Right / Justified

Ensure consistency: Use the same typography specifications across all slides of the same type.

5. Visual Elements and Illustrations

Describe every visual element in detail:

What to specify:

  • What the visual depicts (specific subject matter)
  • Visual style (flat design, realistic, hand-drawn, cinematic, abstract, isometric, line art, photographic, etc.)
  • Color usage (specific colors, gradients, palettes)
  • Level of detail (minimalist, moderate, highly detailed)
  • Composition and framing

Explain the purpose: How does this visual support the slide's message?

Example:

**Visual:**
A flat-design illustration of a rocket launching upward, symbolizing growth. The rocket is navy blue with orange flame trails. Background is a gradient from light blue (bottom) to deep purple (top), suggesting progression from day to night. Minimalist style with clean lines. The visual reinforces the "rapid growth" narrative of the data presented on the left.

6. Stylistic Direction

Define the overall visual tone consistently across all slides:

Visual tone categories:

  • Corporate (professional, clean, trustworthy)
  • Playful (fun, energetic, approachable)
  • Minimalist (simple, elegant, uncluttered)
  • Cinematic (dramatic, immersive, story-driven)
  • Academic (scholarly, data-focused, formal)
  • Futuristic (innovative, tech-forward, bold)

Recurring elements:

  • Motifs (shapes, patterns, icons that repeat)
  • Dividers and separators (lines, shapes)
  • Decorative elements (borders, accents, backgrounds)
  • Background treatments (solid colors, gradients, textures, images)

7. Narrative Flow

Ensure logical progression from slide to slide.

Transition types to specify when meaningful:

  • Contrast: Shifting from problem to solution, old vs. new
  • Escalation: Building momentum, increasing intensity
  • Reveal: Unveiling information progressively
  • Summary: Condensing or recapping previous points

**Avoi

...

Read full content

Repository Stats

Stars10
Forks4