If you're building a deck and want it to look good without overthinking every slide, this gives you a complete design system: dark backgrounds, light font weights at massive sizes, section-specific accent colors, and layout patterns for common slide types like statements, code blocks, data metrics, and dividers. The four-level contrast hierarchy and typography specs are clear enough to just follow. It maps slide purposes to layouts, which is faster than designing from scratch each time. The core insight is sound: impact comes from scale, not bold weights. Use this when you want your slides to feel modern and confident without looking like a startup pitch template everyone's seen before.

skills.sh installs
819
GitHub stars
16
last updated
Aug 21, 2026

Install

$ npx -y skills add aaronvanston/skills-presentations --skill presentation-design --agent claude-code

Installs into .claude/skills of the current project.

Files

Presentation Design

Visual design guidance for bold, minimal presentations optimized for live presenting.

Core Style

Theme: Dark-first, high contrast, minimal (light mode supported) Feel: Modern, confident, tech-forward

ElementSpecification
BackgroundBlack (#000000) or near-black; light mode: #fafafa
Primary textWhite (#FFFFFF); light mode: #09090b
Secondary textGray (#9CA3AF)
AccentsSection-specific colors (see below)
TypographySans-serif (e.g. Geist Sans), light weights at large sizes
Letter spacingTight (-0.035em to -0.015em)

Typography Hierarchy

Impact comes from scale, not weight. Use light/regular weights (400-600) at massive sizes.

SECTION LABEL     Small caps, section color, tracked wide
                  Example: "THE PROBLEM" | "WHAT WORKS"

Headline          Massive, primary color, light weight (400-500)
                  Fluid sizing via container queries
                  1-5 words per line typical

Subtitle          Smaller, secondary/muted color, regular weight
                  1-2 lines maximum

Sponsors

Details

Repository
github.com/aaronvanston/skills-presentations
Categories
Frontend Development, Design & UI/UX, Office & Documents
First seen
Jun 3, 2026

More from aaronvanston/skills-presentations

All 3
1nexu-io avatartaste-skillnexu-io/open-designHigh-agency frontend skill that gives AI good taste with tunable design variance, motion intensity, and visual density to stop generic UI slop.808skills.sh installs
2posit-dev avatarshiny-bslib-themingposit-dev/skillsAdvanced theming for Shiny apps using bslib and Bootstrap 5. Use when customizing app appearance with bs_theme(), Bootswatch themes, custom colors, typography, 807skills.sh installs
3openclaw avatarsession-vieweropenclaw/agent-skillsRender Codex, Claude Code, OpenClaw, or Pi session JSONL transcripts as a searchable, shareable single-file HTML viewer.806skills.sh installs
4spillwavesolutions avatarmastering-typescriptspillwavesolutions/mastering-typescript-skillMaster enterprise-grade TypeScript development with type-safe patterns, modern tooling, and framework integration. This skill provides comprehensive guidance fo805skills.sh installs
5docyrus avatardocyrus-cli-appdocyrus/agent-skillsUse the Docyrus CLI (`docyrus`) to interact with the Docyrus platform from the terminal. Use when the user asks to authenticate, list apps, query or manage data799skills.sh installs
6gocallum avatarauthjs-skillsgocallum/nextjs16-agent-skillsAuth.js v5 setup for Next.js authentication including Google OAuth, credentials provider, environment configuration, and core API integration797skills.sh installs