Apply professional visual themes to artifacts (presentations, documents, reports, HTML pages, landing pages). Use when user asks to "style this", "apply a theme", "make this look better", "beautify", or requests specific aesthetics like minimalist, modern, luxury, etc. Includes 10 preset themes and custom theme generation.
A curated collection of professional font and color themes with carefully selected color palettes and font pairings. Once a theme is chosen, it can be applied to any artifact.
Each theme includes:
/theme-factory # Show all themes and let user choose
/theme-factory midnight-galaxy # Apply a specific theme directly
/theme-factory create a luxury theme # Generate a custom theme
$ARGUMENTS skip the user selection step and apply directly — no confirmation. Only the interactive flow (no arguments) shows the showcase and waits for selection.Determine:
If $ARGUMENTS specifies a theme name, skip to Step 3.
If $ARGUMENTS describes an aesthetic, skip to Step 4 (custom theme).
theme-showcase.pdf so the user can visually browse all themes. Do not modify this file.| # | Theme | Description |
|---|---|---|
| 1 | Ocean Depths | Professional and calming maritime theme |
| 2 | Sunset Boulevard | Warm and vibrant sunset colors |
| 3 | Forest Canopy | Natural and grounded earth tones |
| 4 | Modern Minimalist | Clean and contemporary grayscale |
| 5 | Golden Hour | Rich and warm autumnal palette |
| 6 | Arctic Frost | Cool and crisp winter-inspired theme |
| 7 | Desert Rose | Soft and sophisticated dusty tones |
| 8 | Tech Innovation | Bold and modern tech aesthetic |
| 9 | Botanical Garden | Fresh and organic garden colors |
| 10 | Midnight Galaxy | Dramatic and cosmic deep tones |
themes/{theme-name}.mdthemes/User: "Apply a professional theme to this presentation"
theme-showcase.pdf for visual browsingthemes/ocean-depths.md for color palette and fontsUser: "I need a warm, organic theme for a coffee shop website"
User: "Make this report look more modern"
Cause: PDF viewer not available or file path issue Solution: Fall back to text descriptions of each theme with color swatches (hex codes) and font specifications. User can still select by name.
Cause: Ambiguous aesthetic direction Solution: Present 2-3 theme variations. Ask user which direction resonates, then refine.
Cause: Overly aggressive styling replacing functional elements Solution: Apply theme to visual elements only (colors, fonts, spacing). Preserve original layout, component hierarchy, and functionality.