← marketplace
designdesignOfficialsha:a0dcad081cd1fd68manual

theme-factory

Use when styling an artifact — a slide deck, doc, report, or HTML landing page — with a cohesive, professional theme drawn from 10 presets or generated on the fly.

Install confidence
curl --create-dirs -fsSL https://skillmake.xyz/i/theme-factory -o ~/.claude/skills/theme-factory/SKILL.md
Pinned content
sha:a0dcad081cd1fd68
Generated with
manual
Source
github.com

The file served at /api/marketplace/theme-factory-a0dcad08/raw matches this hash. Inspect before install, then copy the command.

2,704 chars · ~676 tokens
---
name: theme-factory
description: Use when styling an artifact — a slide deck, doc, report, or HTML landing page — with a cohesive, professional theme drawn from 10 presets or generated on the fly.
source: https://github.com/anthropics/skills/tree/main/skills/theme-factory
generated: 2026-07-02T18:43:40.888Z
category: design
audience: design
---

## When to use

- Applying a consistent color palette and font pairing to a slide deck before sharing it
- Styling an HTML landing page, doc, or report so it reads as professionally designed
- Picking from the 10 preset themes when the user wants a curated look without deciding every hex code
- Generating a bespoke theme on the fly when none of the presets fit the artifact's audience

## Key concepts

### Theme = palette + font pairing + identity

Each theme bundles a cohesive color palette with hex codes, complementary header/body font pairings, and a distinct visual identity suited to a particular context and audience.

### 10 preset themes

Curated set spanning Ocean Depths, Sunset Boulevard, Forest Canopy, Modern Minimalist, Golden Hour, Arctic Frost, Desert Rose, Tech Innovation, Botanical Garden, and Midnight Galaxy.

### theme-showcase.pdf

A visual catalog of all 10 themes shown to the user for selection. It is display-only — the skill instructs never to modify it, just to present it for viewing.

### Selection-then-apply workflow

Show the showcase, ask for a choice, wait for explicit confirmation, then read the chosen theme file from themes/ and apply its colors and fonts consistently across the artifact.

### Custom theme generation

When no preset works, generate a new theme in the same style from a basic description, name it descriptively, show it for review, then apply it like a preset.

## API reference

```
npx skills add anthropics/skills --skill theme-factory
```

Install the theme factory skill for styling artifacts.

```
npx skills add anthropics/skills --skill theme-factory
```

## Gotchas

- Never modify theme-showcase.pdf; it is display-only and shown to the user purely for theme selection
- Get explicit confirmation of the chosen theme before applying — don't assume from an offhand preference
- Read the actual theme file from themes/ for exact hex codes and fonts; don't approximate the palette from memory
- Apply the theme consistently across every slide or section — partial styling breaks the visual identity
- When generating a custom theme, ensure proper contrast and readability, not just an attractive palette

---
Generated by SkillMake from https://github.com/anthropics/skills/tree/main/skills/theme-factory on 2026-07-02T18:43:40.888Z.
Verify against source before relying on details.

File: ~/.claude/skills/theme-factory/SKILL.md