PluginBench
Skill
Pass
Audit score 90

theme-factory

composiohq/awesome-claude-skills

Apply professional color and font themes to slides, docs, and web artifacts instantly.

What is theme-factory?

Theme Factory provides 10 pre-built professional themes with coordinated color palettes and font pairings for styling presentations, documents, and HTML artifacts. Use it to apply consistent visual branding to any created artifact, or generate a custom theme on-the-fly when pre-sets don't fit.

  • Apply one of 10 pre-set professional themes with coordinated colors and fonts
  • View all themes visually via theme showcase before selecting
  • Generate custom themes on-the-fly based on your requirements
  • Apply themes consistently across slides, documents, reports, and landing pages
  • Ensure proper contrast and readability with theme specifications

How to install theme-factory

npx skills add https://github.com/composiohq/awesome-claude-skills --skill theme-factory
Claude Code
Cursor
Windsurf
Cline

How to use theme-factory

  1. 1.View the theme-showcase.pdf to see all 10 available themes visually
  2. 2.Select your preferred theme from the options shown
  3. 3.Confirm your theme choice explicitly
  4. 4.The skill reads the theme specifications from the themes/ directory
  5. 5.Colors and fonts are applied consistently throughout your artifact
  6. 6.For custom needs, request a new theme and provide style guidance

Use cases

Good for
  • Style a presentation deck with a cohesive professional theme before sharing
  • Apply a custom brand theme to multiple artifacts for consistency
  • Choose a warm theme like Sunset Boulevard or Golden Hour for creative pitches
  • Use Arctic Frost or Modern Minimalist for corporate or technical presentations
  • Generate a unique theme matching your brand colors and aesthetic
Who it's for
  • Presentation creators and slide deck designers
  • Content creators building reports and documentation
  • Web designers styling HTML landing pages
  • Teams needing consistent visual branding across artifacts
  • Anyone wanting quick professional styling without manual design work

theme-factory FAQ

Can I apply a theme to an artifact I've already created?

Yes. Theme Factory can apply themes to any existing artifact like slides, docs, reports, or HTML landing pages.

What if none of the 10 pre-set themes match my needs?

You can request a custom theme. Provide a description of the style you want, and Theme Factory will generate a new theme with appropriate colors and fonts, then apply it after your approval.

How are the themes organized?

Each of the 10 themes is defined in the themes/ directory with complete specifications including hex color codes, font pairings for headers and body text, and visual identity guidelines.

Do the themes work with different artifact types?

Yes. Themes are designed to work with presentation slides, documents, reports, HTML landing pages, and other styled artifacts.

Can I see what a theme looks like before applying it?

Yes. The theme-showcase.pdf file displays all 10 available themes visually so you can preview them before making a selection.

Full instructions (SKILL.md)

Source of truth, from composiohq/awesome-claude-skills.


name: theme-factory description: Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly. license: Complete terms in LICENSE.txt

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:

  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

Theme Details

Each theme is defined in the themes/ directory with complete specifications including:

  • Cohesive color palette with hex codes
  • Complementary font pairings for headers and body text
  • Distinct visual identity suitable for different contexts and audiences

Application Process

After a preferred theme is selected:

  1. Read the corresponding theme file from the themes/ directory
  2. Apply the specified colors and fonts consistently throughout the deck
  3. Ensure proper contrast and readability
  4. Maintain the theme's visual identity across all slides

Create your Own Theme

To handle cases where none of the existing themes work for an artifact, create a custom theme. Based on provided inputs, generate a new theme similar to the ones above. Give the theme a similar name describing what the font/color combinations represent. Use any basic description provided to choose appropriate colors/fonts. After generating the theme, show it for review and verification. Following that, apply the theme as described above.