Skip to the usage guide
theme-factoryby Anthropic

Theme Factory Skill.

A Claude Code and Codex skill for brand and design-system work: applies or generates color-and-type themes for pages, slides, and documents.

  • Brand & Design Systems
anthropics/skills · skills/theme-factory/SKILL.mdSKILL.md
--- 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. --- ## Purpose ## Usage Instructions ## Themes Available ## Theme Details ## Application Process ## Create your Own Theme
Front matter and section headings read from the upstream file on 2026-09-14 · 3,124 characters in full

01 What it does

What the theme-factory Skill Does in Claude Code and Codex

Summary, workflow and outputs, all read from the skill's SKILL.md.

From the SKILL.mdRead 2026-09-14 · not a recorded run

In the Skill's Own Terms

Theme Factory provides 10 pre-set professional themes—each with a cohesive color palette (hex codes) and complementary font pairings for headers and body text—that can be applied to presentation slide decks, documents, reports, or HTML landing pages. Users first view the theme-showcase.pdf to see all options visually, select their preferred theme, then the skill applies the colors and fonts consistently throughout the artifact.

When none of the existing themes fit, the skill can generate a custom theme on-the-fly based on user input, show it for review, then apply it. Each theme is defined in the themes/ directory and carries a distinct visual identity suited to different contexts and audiences.

What it produces

  • A styled artifact with the selected theme's colors and fonts applied consistently throughout
  • A custom theme definition when none of the existing 10 themes fit the user's needs
See the example prompt ↗

How It Works

  1. 01
    Display the Theme Showcase

    The skill shows the theme-showcase.pdf file to let users see all available themes visually, without modifying it.

  2. 02
    Wait for Explicit Theme Selection

    The skill asks which theme to apply and waits for explicit confirmation of the chosen theme before proceeding.

  3. 03
    Read the Theme Definition

    After selection, the skill reads the corresponding theme file from the themes/ directory to retrieve the complete color and font specifications.

  4. 04
    Apply Colors and Fonts Consistently

    The skill applies the specified colors and fonts throughout the artifact, ensuring proper contrast, readability, and visual identity.

02 Find your fit

When to Use the theme-factory Skill

Use the theme-factory skill in Claude Code or Codex when the job is brand and design-system work of this kind. Fit and limits below are taken from the skill's own file.

Good Fit

  • Applying consistent professional styling to presentation slide decks
  • Styling documents, reports, or HTML landing pages with cohesive color and font themes
  • Situations where you need a distinct visual identity suitable for different contexts and audiences

    What to Provide

    • Artifact to styleAn existing slide deck, document, report, or HTML page that needs theme styling applied.
    • Custom theme description (optional)For custom themes, a basic description of desired colors or fonts to guide generation.

    03 Inside the skill

    Rules the theme-factory Skill Gives Claude Code and Codex

    5 concrete instructions, defaults and limits the SKILL.md sets for the agent — the part of the file that changes the result.

    1. Never Modify the Showcase PDF

      The theme-showcase.pdf must be shown for viewing only, without any modifications.

    2. Always Wait for Explicit Selection

      The skill must get explicit confirmation about the chosen theme before applying it.

    3. Read Themes from the Themes/ Directory

      Theme definitions must be read from the themes/ directory, which contains complete specifications for each of the 10 themes.

    4. Maintain Visual Identity Across All Slides

      When applying a theme, the skill must maintain the theme's visual identity consistently across all slides in the artifact.

    5. Generate Custom Themes When Needed

      If none of the 10 existing themes work, the skill must generate a new custom theme with a descriptive name similar to the existing ones, show it for review, then apply it.

    04 Put it to work

    Install theme-factory in Claude Code or Codex

    One npx skills add command, then a first task in your agent and a checklist for the result.

    Add theme-factory to Claude Code, Codex or Your Agent

    Run in your project; the installer asks which agent to add it to.

    Terminal
    npx skills add https://github.com/anthropics/skills --skill theme-factory

    Generic skills CLI form for skills/theme-factory/SKILL.md; the repository may document its own path.

    Give the Skill a First Brand and design-system Work Task

    Written in the skill's own terms; replace the bracketed parts with your material.

    Starter prompt
    I have a presentation deck about our Q4 product roadmap for enterprise clients. Show me the available themes, then apply Ocean Depths to all slides—I want the professional and calming maritime look for this audience.

    Source: written from the SKILL.md in the skill's own terms.

    Check the First Result

    What the SKILL.md itself says a correct result looks like:

    • Check that proper contrast and readability are maintained after applying the theme
    • For custom themes, confirm the theme was shown for review before application

    In OpenDesign theme-factory is bundled: Plugins → Skills, pick it in the top bar.

    05 Open source, traceable

    Source, License and Verification

    Where this page's facts come from, and when they were last checked.

    Author
    Anthropic
    Repository
    github.com/anthropics/skills Branch main
    Skill file
    skills/theme-factory/SKILL.md Content checksum recorded at verification; commit 34040c9
    License
    Apache-2.0 From skills/theme-factory/LICENSE.txt; SKILL.md says “Complete terms in LICENSE.txt”.
    Repository stars
    176,183 GitHub snapshot taken 2026-09-14 for the whole anthropics/skills repository, which contains 7 skills in this catalog. Not a rating or usage count for theme-factory.
    Verified by OpenDesign
    2026-09-14 Source file, path, license text and star count were checked. Bundled in OpenDesign main (checked 2026-08-28); a live run has not been recorded on this page.

    Inside the SKILL.md

    1. PurposeExplains that the skill applies consistent professional styling to slide decks with color and font themes
    2. Usage InstructionsFour-step process: show showcase PDF, ask for choice, wait for selection, apply theme
    3. Themes AvailableLists all 10 pre-set themes by name with one-line descriptions of their visual character
    4. Theme DetailsNotes that each theme in themes/ directory includes color palettes, font pairings, and visual identity
    5. Application ProcessDefines the workflow for reading theme files and applying colors and fonts with proper contrast
    6. Create your Own ThemeInstructions for generating custom themes when existing ones don't fit, including review before application
    The Skill's Own 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.”

    Front-matter description from SKILL.md. The full file is about 3,124 characters. Read the full file on GitHub.

    06 Before you install

    Questions About the theme-factory Skill

    Answers come from the SKILL.md as read on 2026-09-14, not from a recorded run.

    How many themes are available and where do I see them?

    There are 10 pre-set themes available, each showcased in the theme-showcase.pdf file. The skill will display this PDF so you can see all options visually before choosing one.

    Theme Factory

    Run theme-factory on a Real Brand and design-system Work Task.

    The theme-factory skill ships inside OpenDesign. Download the app, pick the skill in Plugins → Skills, paste the prompt above, and read the plan before the result.

    Terminal
    npx skills add https://github.com/anthropics/skills --skill theme-factory