Theme Factory

VerifiedSafe

Toolkit for styling artifacts with themes. Includes 10 preset themes and custom theme generation.

Sby Skills Guide Bot
ContentBeginner
7/22/2026
Claude CodeCursor
#theming#slides#color-palette#typography#design-system

Recommended for

Automated summary

Applies a preset theme (hex color palette plus header/body font pairing) or generates a custom one for slide decks, documents, reports, or HTML pages.

Strengths

  • Ten ready-made themes, each with a cohesive palette and matched heading/body fonts
  • Guided flow: show the showcase PDF, ask for a choice, wait for confirmation, then apply
  • Each theme lives in its own file under themes/, so the specs are reusable and inspectable
  • Includes a path for inventing a custom theme when none of the ten fit, reviewed before applying

Limitations

  • Relies on bundled assets (theme-showcase.pdf and the themes/ directory) being present and readable
  • Covers colors and fonts only — no layout, grid, or component guidance
  • Contrast and readability checks are stated as instructions, not automated verification
When to use it

Use it when an artifact already exists or is being produced and needs a consistent, professional look without designing a palette and type system from scratch.

When not to use it

Skip it when the artifact must follow a mandated brand guideline, or when the task is about structure and content rather than visual styling.

Security analysis

Safe
Quality score82/100

The skill only provides styling guidance for artifacts such as slides and documents. It declares no tools, executes no code, and contains no destructive, exfiltration, or obfuscated instructions. Referenced files are local theme assets and a showcase PDF intended for viewing only.

No concerns found

How this analysis is made

Examples

Pick a theme for a deck
Show me the theme showcase PDF and then apply a theme to my Q3 business review slide deck — I'll tell you which one I want.
Style an HTML landing page
Use the Tech Innovation theme from theme-factory on this HTML landing page: headings, body text, buttons and background should all match its palette and fonts.
Create a custom theme
None of the ten themes fit our brand — we're a calm, eco-friendly skincare startup. Generate a custom theme with colors and font pairings, show it to me for review, then apply it to the pitch deck.

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.

From the file to a first result

The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.

View the source and supporting files

This download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.

1. Download the file

Download SKILL.md

From the root of a test project, save the file as .skill-downloads/theme-factory-mrwakggu/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.

Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.

mkdir -p '.skill-downloads/theme-factory-mrwakggu' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/theme-factory-mrwakggu/download' --output '.skill-downloads/theme-factory-mrwakggu/SKILL.md.part' && mv '.skill-downloads/theme-factory-mrwakggu/SKILL.md.part' '.skill-downloads/theme-factory-mrwakggu/SKILL.md'

2. Check prerequisites

Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.

No recognized prerequisites section in this file. This does not mean it is self-contained: libraries, tools and access requirements may be mentioned elsewhere in the content or source repository.

The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.

3. Load the skill

After inspection, copy the complete folder into your project using one of the commands below, then open a new tool session. The command stops if a folder with the same name already exists: compare the files before replacing it.

Claude Code
test -f '.skill-downloads/theme-factory-mrwakggu/SKILL.md' && test -s '.skill-downloads/theme-factory-mrwakggu/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/theme-factory' && cp -R '.skill-downloads/theme-factory-mrwakggu' '.claude/skills/theme-factory'

Cursor
test -f '.skill-downloads/theme-factory-mrwakggu/SKILL.md' && test -s '.skill-downloads/theme-factory-mrwakggu/SKILL.md' && mkdir -p '.cursor/skills' && test ! -e '.cursor/skills/theme-factory' && cp -R '.skill-downloads/theme-factory-mrwakggu' '.cursor/skills/theme-factory'

OpenSkills

OpenSkills must already be installed. The local install/read procedure is checked with OpenSkills 1.5.0, which requires Node.js ≥ 20.6.0. Catalog slugs are not resolved automatically.

Official OpenSkills installation
openskills install './.skill-downloads/theme-factory-mrwakggu'

openskills read 'theme-factory-mrwakggu'

Reading should display the installed file content and its base directory. It does not run the skill or install its dependencies.

For an agent that reads AGENTS.md, then sync the index. This command changes AGENTS.md: review the diff before using it.

openskills sync

Manual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.

4. Try a first task

Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:

Read .skill-downloads/theme-factory-mrwakggu/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.

Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.

Related skills