skill-gallery

theme-factory

Anthropic's theme toolkit: ten preset colour palettes with font pairings (or a generated custom theme) applied to a finished artifact such as a landing page. Colour and type only, no layout. Instructions plus ten small theme files and a showcase PDF.

Path
skills/theme-factory · SKILL.md
Pinned commit
dbd4588f9e
License
Apache-2.0

Each prompt shows a fixed 2×2: Codex native, Codex + skill, Claude Code native, Claude Code + skill. Click a screenshot to see the full page. Install and use ↓

Strengths

What the skill's own documentation says it is good at, with a link to where it says so. These are claims, not results: compare them with the pages below.

Test scope: SaaS landing page, Data dashboard, Personal blog and portfolio. Prompts outside this list are marked “Out of scope”, not pending.

Decided from the skill text before the batch-2 runs. Only landing pages are named; dashboard and blog-portfolio rely on "reportings" and "any artifact".

SaaS landing page

landing-saas

Codex native

OK
Codex · native — SaaS landing page, Desktop screenshot (top of page)Codex · native — SaaS landing page, Mobile screenshot (top of page)
Model
gpt-6.1-sol · high
Time
7m 51s
Tokens
in 424k · out 24.5k
Skill used
n/a
External
fonts.googleapis.com, fonts.gstatic.com
Run date
2026-10-25

a11y 1 serious▶ video

👍 0 · Vote

Codex + theme-factory

OK
Codex + theme-factory — SaaS landing page, Desktop screenshot (top of page)Codex + theme-factory — SaaS landing page, Mobile screenshot (top of page)
Model
gpt-6.1-sol · high
Time
5m 57s
Tokens
in 221k · out 20.8k
Skill used
Yes
External
fonts.googleapis.com, fonts.gstatic.com
Run date
2026-10-26

a11y 1 serious▶ video

👍 0 · Vote

Claude Code native

OK
Claude Code · native — SaaS landing page, Desktop screenshot (top of page)Claude Code · native — SaaS landing page, Mobile screenshot (top of page)
Model
claude-opus-5-5 · high
Time
7m 11s
Tokens
in 30 · cache 873k · out 37.6k
Skill used
n/a
External
fonts.googleapis.com, fonts.gstatic.com
Run date
2026-10-26

a11y 1 serious▶ video

👍 0 · Vote

Claude Code + theme-factory

OK
Claude Code + theme-factory — SaaS landing page, Desktop screenshot (top of page)Claude Code + theme-factory — SaaS landing page, Mobile screenshot (top of page)
Model
claude-opus-5-5 · high
Time
6m 13s
Tokens
in 36 · cache 967k · out 37.4k
Skill used
Yes
External
fonts.googleapis.com, fonts.gstatic.com
Run date
2026-10-26

a11y 1 serious▶ video

👍 0 · Vote

Codex native

OK
Codex · native — Data dashboard, Desktop screenshot (top of page)Codex · native — Data dashboard, Mobile screenshot (top of page)
Model
gpt-6.1-sol · high
Time
6m 56s
Tokens
in 326k · out 25.8k
Skill used
n/a
External
fonts.googleapis.com, fonts.gstatic.com
Run date
2026-10-25

a11y 1 critical▶ video

👍 0 · Vote

Codex + theme-factory

OK
Codex + theme-factory — Data dashboard, Desktop screenshot (top of page)Codex + theme-factory — Data dashboard, Mobile screenshot (top of page)
Model
gpt-6.1-sol · high
Time
11m 14s
Tokens
in 523k · out 28.6k
Skill used
Yes
External
none
Run date
2026-10-26

a11y 1 critical▶ video

👍 0 · Vote

Claude Code native

OK
Claude Code · native — Data dashboard, Desktop screenshot (top of page)Claude Code · native — Data dashboard, Mobile screenshot (top of page)
Model
claude-opus-5-5 · high
Time
8m 03s
Tokens
in 34 · cache 1.08M · out 46.4k
Skill used
n/a
External
none
Run date
2026-10-26

a11y 1 serious▶ video

👍 0 · Vote

Claude Code + theme-factory

OK
Claude Code + theme-factory — Data dashboard, Desktop screenshot (top of page)Claude Code + theme-factory — Data dashboard, Mobile screenshot (top of page)
Model
claude-opus-5-5 · high
Time
6m 05s
Tokens
in 36 · cache 923k · out 39.1k
Skill used
Yes
External
none
Run date
2026-10-26

a11y 2 serious▶ video

👍 0 · Vote

Codex native

OK
Codex · native — Personal blog and portfolio, Desktop screenshot (top of page)Codex · native — Personal blog and portfolio, Mobile screenshot (top of page)
Model
gpt-6.1-sol · high
Time
4m 59s
Tokens
in 218k · out 19.8k
Skill used
n/a
External
fonts.googleapis.com, fonts.gstatic.com
Run date
2026-10-25

a11y 1 serious▶ video

👍 0 · Vote

Codex + theme-factory

OK
Codex + theme-factory — Personal blog and portfolio, Desktop screenshot (top of page)Codex + theme-factory — Personal blog and portfolio, Mobile screenshot (top of page)
Model
gpt-6.1-sol · high
Time
8m 49s
Tokens
in 221k · out 21.5k
Skill used
Yes
External
none
Run date
2026-10-26

a11y: none found▶ video

👍 0 · Vote

Claude Code native

OK
Claude Code · native — Personal blog and portfolio, Desktop screenshot (top of page)Claude Code · native — Personal blog and portfolio, Mobile screenshot (top of page)
Model
claude-opus-5-5 · high
Time
10m 28s
Tokens
in 24 · cache 661k · out 41.1k
Skill used
n/a
External
fonts.googleapis.com, fonts.gstatic.com
Run date
2026-10-26

a11y 1 serious▶ video

👍 0 · Vote

Claude Code + theme-factory

OK
Claude Code + theme-factory — Personal blog and portfolio, Desktop screenshot (top of page)Claude Code + theme-factory — Personal blog and portfolio, Mobile screenshot (top of page)
Model
claude-opus-5-5 · high
Time
6m 32s
Tokens
in 34 · cache 963k · out 38.3k
Skill used
Yes
External
cdn.jsdelivr.net
Run date
2026-10-26

a11y: none found▶ video

👍 0 · Vote

Install and use

Project-level install: copy the skill folder (the one that contains SKILL.md) into your project at the pinned commit. The gallery runs installed it the same way.

Claude Code

Install

Copy the folder to <project>/.claude/skills/theme-factory/.

git clone https://github.com/anthropics/skills.git /tmp/theme-factory-src
git -C /tmp/theme-factory-src checkout dbd4588f9e1033efb41dad4bef2f7947c8993d44
mkdir -p .claude/skills
cp -R /tmp/theme-factory-src/skills/theme-factory .claude/skills/theme-factory

Use

# interactive
/theme-factory <your task>

# or end any request with
Use the theme-factory skill.

# headless, as in the gallery runs
claude -p '<your task> Use the theme-factory skill.'

To make it available in every project, put the folder in ~/.claude/skills/theme-factory/ instead. Claude Code can also load the skill by itself when a request matches the skill's description.

Codex

Install

Copy the folder to <project>/.agents/skills/theme-factory/.

git clone https://github.com/anthropics/skills.git /tmp/theme-factory-src
git -C /tmp/theme-factory-src checkout dbd4588f9e1033efb41dad4bef2f7947c8993d44
mkdir -p .agents/skills
cp -R /tmp/theme-factory-src/skills/theme-factory .agents/skills/theme-factory

Use

# interactive: mention it, or pick it from /skills
$theme-factory <your task>

# headless, as in the gallery runs
codex exec -s workspace-write '<your task> Use the $theme-factory skill.'

To make it available in every project, put the folder in ~/.agents/skills/theme-factory/ instead. Codex can also pick the skill by itself, based on its description.

Notes

Metadata: skills/theme-factory/meta.yaml · Copyright 2026 Anthropic, PBC.