Apply Professional Themes to Presentations
Applies curated color/font themes to slide decks, with 10 named presets and custom-theme generation.
Why it matters
Enhance your presentation decks with a curated selection of professional font and color themes. Ensure a consistent and polished visual identity for any audience or context.
Outcomes
What it gets done
Showcase available themes for user selection.
Apply chosen theme's color palettes and font pairings.
Generate custom themes based on user input.
Maintain visual consistency across all slides.
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/ag-theme-factory | bash Overview
Theme Factory Skill
A curated library of 10 professional presentation themes (color palettes and font pairings) with an interactive selection process and custom-theme generation for decks that need a bespoke look. Use when styling a slide deck or similar artifact with a consistent color/font identity; always confirm the theme choice with the user before applying it.
What it does
This skill provides a curated library of 10 professional presentation themes - Ocean Depths, Sunset Boulevard, Forest Canopy, Modern Minimalist, Golden Hour, Arctic Frost, Desert Rose, Tech Innovation, Botanical Garden, and Midnight Galaxy - each defined in its own file under a themes/ directory with a cohesive hex-coded color palette, complementary header/body font pairings, and a distinct visual identity suited to different audiences and contexts. A theme-showcase.pdf lets users see all themes visually before choosing.
The application workflow is explicitly interactive rather than automatic: show the theme showcase, ask which theme to apply, wait for explicit confirmation of the choice, then read that theme's specification file and apply its colors and fonts consistently across the whole deck, maintaining contrast and readability. When none of the ten presets fit, the skill can generate a custom theme from a basic description of the desired look, name it descriptively, show it to the user for review and verification, and only then apply it the same way.
When to use - and when NOT to
Use this skill when styling a presentation slide deck (or similar artifact) that needs a consistent, professional color and font identity - choosing from the ten curated presets or generating a bespoke one when the built-ins don't fit the context or audience.
It is not a design-from-scratch tool for arbitrary visual identity work beyond decks/artifacts that can take a color palette and font pairing, and it explicitly requires user confirmation before applying any theme - it should not silently pick and apply a theme without asking first, even when a request seems to imply a specific style.
Inputs and outputs
Input is a slide deck or artifact to style, plus either a choice among the ten named themes (after viewing theme-showcase.pdf) or a description of a desired custom look. Output is the deck restyled with the chosen theme's hex color palette and font pairings applied consistently to every slide, or a newly generated custom theme file shown for review before being applied.
Integrations
Reads theme specifications from a themes/ directory and displays theme-showcase.pdf for visual selection, then applies the resulting colors and fonts directly to whatever artifact format the deck is authored in.
Who it's for
Anyone building a presentation deck who wants a quick, professional, consistent visual identity - choosing from a curated set or getting a custom palette and font pairing generated - rather than manually picking colors and fonts slide by slide.
Source README
To apply consistent, professional styling to presentation slide decks, use this skill. Each theme includes:
- A cohesive color palette with hex codes
- Complementary font pairings for headers and body text
- A distinct visual identity suitable for different contexts and audiences
FAQ
Common questions
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.