You've built a slide deck or HTML artifact and need it to look professional without fiddling with color pickers for an hour. This gives you 10 preset themes (Ocean Depths, Sunset Boulevard, Modern Minimalist, etc.) with matched fonts and color palettes, plus the ability to generate custom themes on the fly. It shows you a visual showcase PDF, you pick one, and it applies the styling consistently. Honestly most useful when you're churning out presentation decks or landing pages and want them to look designed without actually doing design work. The preset themes cover enough ground that you'll probably find something close, and the custom generation is there when you need burnt orange for a very specific brand reason.

skills.sh installs
4.6K
GitHub stars
79.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add composiohq/awesome-claude-skills --skill theme-factory --agent claude-code

Installs into .claude/skills of the current project.

Files

Theme Factory Skill

This skill provides a curated collection of professional font and color themes themes, each with carefully selected color palettes and font pairings. Once a theme is chosen, it can be applied to any artifact.

Purpose

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

Usage Instructions

To apply styling to a slide deck or other artifact:

  1. Show the theme showcase: Display the theme-showcase.pdf file to allow users to see all available themes visually. Do not make any modifications to it; simply show the file for viewing.
  2. Ask for their choice: Ask which theme to apply to the deck
  3. Wait for selection: Get explicit confirmation about the chosen theme
  4. Apply the theme: Once a theme has been chosen, apply the selected theme's colors and fonts to the deck/artifact

Themes Available

The following 10 themes are available, each showcased in theme-showcase.pdf:

Sponsors

Details

Repository
github.com/composiohq/awesome-claude-skills
Categories
Frontend Development, Documentation, Office & Documents
First seen
May 16, 2026

More from composiohq/awesome-claude-skills

All 32
1axiomhq avatarbuilding-dashboardsaxiomhq/skillsDesigns and builds Axiom dashboards via API. Covers chart types, APL and metrics/MPL query patterns, SmartFilters, layout, and configuration options. Use when c4.5Kskills.sh installs
2dpearson2699 avatarswift-testingdpearson2699/swift-ios-skillsWrites and migrates Swift Testing framework tests with @Test, @Suite, #expect, #require, confirmation, traits, withKnownIssue, Attachment.record, processExitsWi4.5Kskills.sh installs
3anthropics avatardesign-systemanthropics/knowledge-work-pluginsAudit, document, or extend your design system. Use when checking for naming inconsistencies or hardcoded values across components, writing documentation for a c4.5Kskills.sh installs
4grafana avatarfleet-managementgrafana/skillsManage a fleet of Grafana Alloy collectors with Fleet Management — author Alloy pipelines once, target them via attribute matchers (`env="production"`, regex `r4.5Kskills.sh installs
5dpearson2699 avatarios-localizationdpearson2699/swift-ios-skillsImplement, review, or improve localization and internationalization in iOS/macOS apps — String Catalogs (.xcstrings), generated localizable symbols, stable key 4.5Kskills.sh installs
6grafana avatarplugin-bundle-sizegrafana/skillsOptimise Grafana app plugin bundle size using React.lazy, Suspense, and webpack code splitting. Use when the user asks to reduce plugin bundle size, optimise mo4.5Kskills.sh installs