PTENES
MODULE 2.1

🎨 theme-factory

Toolkit for styling artifacts — slides, docs, reports, and HTML landing pages — by applying a theme with carefully selected colors and fonts. 10 ready-made themes, or generate a new one on the fly.

6
Topics
~20
Minutes
Inter
Level
Visual
Category
theme-factory COLORS · FONTS · VISUAL IDENTITY Artifact no theme 10 Themes Ocean · Galaxy · Forest Sunset · Arctic · Desert + 4 more · custom on-the-fly colors + fonts Artifact with a theme ① INPUT ② CHOICE ③ OUTPUT
1

🧩 What is theme-factory

A toolkit for styling artifacts with a theme. It works with slides, docs, reports, and HTML landing pages — applying a consistent visual identity: a color palette + selected font pairings.

Main Concept

theme-factory understands that aesthetics matter as much as content. It offers 10 predefined themes with carefully chosen color and font combinations—each with a distinct visual identity—and lets you generate a completely new theme by describing what you want.

Each theme lives in a specification file in the directory themes/, with a complete hex palette and complementary font pairs.

The 10 Predefined Themes
🌊
Ocean Depths
Professional and calm, maritime palette
🌅
Sunset Boulevard
Warm and vibrant, sunset colors
🌳
Forest Canopy
Natural and solid, earthy tones
⬜
Modern Minimalist
Clean and contemporary, grayscale
🌾
Golden Hour
Rich and warm, autumnal palette
❄️
Arctic Frost
Cool and precise, winter-inspired
🌹
Desert Rose
Soft and sophisticated, with dusty tones
⚡
Tech Innovation
Bold and modern, tech aesthetic
🌿
Botanical Garden
Fresh and organic, garden colors
🌌
Midnight Galaxy
Dramatic and cosmic, deep tones
✓ What theme-factory IS
  • ✓ Theme application skill: colors + fonts + identity
  • ✓ 10 predefined themes with PDF showcases
  • ✓ On-the-fly custom theme generation from a description
  • ✓ Works with any artifact: slides, docs, HTML, reports
✗ What theme-factory is NOT
  • ✗ Doesn't create the artifact itself — it only styles it
  • ✗ Not a complete design system with components
  • ✗ Doesn't replace brand-guidelines for a specific brand
  • ✗ Doesn't automate image or icon generation
Key Concepts
🎨
Theme
Colors + Fonts
📁
themes/
Specs in files
🔟
10 Ready
Predefined
✨
On-the-fly
Custom on demand
2

🎣 When Claude triggers theme-factory

The skill is triggered when the request involves styling or theming an existing or new artifact with cohesive colors and fonts.

💡
How Claude decides to use this skill

The skill description is: "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." Claude interprets requests to "apply a theme," "make it look better," "use a palette," or "style it" as direct triggers.

Typical triggers
1
Explicit theme request

"Apply the Ocean Depths theme to this slide", "I want an elegant dark look", "use the Tech Innovation theme"

2
Styling request without a named theme

"Make this report look more professional", "improve the look of this landing page", "it needs a visual identity"

3
Custom theme request

"Create a theme with wine tones and elegant typography", "I want a modern forest theme for my startup"

4
Artifact created and awaiting a theme

Existing slides or docs that the user wants to visually standardize before presenting

⚠️
Don't confuse it with brand-guidelines

If the product/subject mentions a specific brand with a defined visual identity (logo, institutional colors, proprietary font), the brand-guidelines skill is more suitable. theme-factory is for when any beautiful theme will do — without brand restrictions.

Key Concepts
🎯
Style
Key trigger
🖌️
Apply theme
Direct request
🆕
Custom
Free-form description
3

🚀 How it improves your artifacts

Visual coherence turns good content into a memorable presentation. theme-factory delivers that without requiring you to be a designer.

📊 What changes when you apply a theme
Color palette
Coordinated hex codes for background, text, accent, borders, and buttons. Adequate contrast guaranteed by the theme's curation.
Font pair
Heading and body fonts selected for typographic harmony. No conflict between h1s and paragraphs.
Distinct identity
Each theme has a clear personality: tech, natural, luxury, minimalism. The artifact communicates more than the text.
Before vs. after applying a theme
❌ No theme
  • • Browser default colors (blue links, black text)
  • • Generic font (Arial, sans-serif)
  • • Inconsistency between sections
  • • Looks like a draft, not a product
✓ With the Ocean Depths theme
  • • Cohesive ocean-inspired palette from title to footer
  • • Harmonious type pairing selected
  • • Each element has an intentional color
  • • Looks like a finished, presentable product
💡
Showcase to choose from

The skill references a theme-showcase.pdf with all 10 themes visualized. Ask Claude to show the showcase before choosing — that way, you can decide based on actual visual references, not just the name.

Key Concepts
🎯
Consistency
Cohesive visual
🔡
Typography
Harmonious pair
🌈
Palette
Curated hex codes
📄
Showcase
Reference PDF
4

⚙️ How it works under the hood

The theme application process follows defined steps: selection → reading the specification file → consistent application throughout the artifact.

Application Process
1
Preferred theme is selected

Claude presents the options, or the user names one directly. If none of the 10 fit, it proceeds with custom creation.

2
Reading the file themes/<nome>

Each theme has a spec file in the directory themes/ with a complete hex palette and font pair. Claude reads this file before applying it.

3
Consistent application throughout the artifact

Colors and fonts are applied consistently — backgrounds, text, borders, buttons, and highlights. Contrast and readability are maintained.

4
Visual identity maintained across all slides/sections

The theme propagates across all elements to create a unified visual experience from beginning to end.

Skill structure
# Internal Organization of theme-factory
theme-factory/
SKILL.md ← skill definition (read by Claude)
themes/ ← specs for the 10 themes
ocean-depths
midnight-galaxy
tech-innovation
... (7 more)
theme-showcase.pdf ← visual reference
On-the-fly generation

When none of the 10 themes fit, Claude generates a new theme based on the user’s inputs. The theme gets a descriptive name, is shown for review/approval, and then applied. The process mirrors the existing themes in structure.

Key Concepts
📁
themes/
Specs in files
🔍
Reading
Before applying
🔄
Consistency
All elements
🆕
Custom
On-the-fly
5

💬 Practical example + ready-to-use prompts

Real-world theme-factory use cases, with prompts you can copy and paste directly into Claude Code.

Scenario 1 — Apply an existing theme
# Paste into Claude Code
I have an HTML landing page for my SaaS product.
Applies the theme Tech Innovation in it.
I want the dark, bold, modern look this theme offers.
Scenario 2 — View the showcase and choose
# Paste into Claude Code
I need to style these results presentation slides.
Which themes from the theme-factory do they work well for an executive report?
Show me the options and apply the one I choose.
Scenario 3 — Generate a custom theme on the fly
# Paste into Claude Code
My product is a corporate wellness platform.
None of the existing themes is perfect. Create a custom theme
with shades of sage green and lavender, modern, smooth fonts.
Show me the theme before applying it to my slides.
💡
Tip: review before applying

Whenever you request a custom theme, Claude will show it to you for approval before applying it. This avoids rework — you validate the colors and fonts in draft mode, then move on to the complete artifact.

✓ Prompts that work well
  • ✓ Name the theme directly ("Ocean Depths")
  • ✓ Describe the mood ("elegant dark", "organic natural")
  • ✓ Mention the artifact context ("sales slides")
  • ✓ Request a review before final application
✗ Avoid these patterns
  • ✗ Request a theme without having an artifact to apply it to
  • ✗ Mix two topics at the same time in the same artifact
  • ✗ Use theme-factory for logos or icons (that's outside its scope)
  • ✗ Skip reviewing the custom theme before applying it
Key Concepts
📋
Direct prompt
Name the theme
🎭
Mood
Describe the mood
👁️
Review
Approve first
🎨
Application
Uniform
6

🧬 Works well with / limitations

theme-factory shines when combined with other skills—especially brand-guidelines and frontend-design—and has clear limits when the visual identity is already prescribed.

Powerful combinations in this learning path
🏷️
theme-factory + brand-guidelines
Module 2.2 — the natural extension

O theme-factory is great when any beautiful theme will do. The brand-guidelines comes in when you have a specific brand with defined institutional colors and fonts — proprietary logo, visual identity guide, usage rules. Use theme-factory for prototypes and internal materials; brand-guidelines when the output is for clients or officially represents the brand.

Typical workflow: theme-factory for exploration → brand-guidelines to consolidate the brand identity → frontend-design to implement it on pages.
⚛️
theme-factory + frontend-design
Track 1, Module 1.1 — implementation

theme-factory defines the palette and fonts. The frontend-design implements this system in React/Tailwind/shadcn components — buttons, cards, headers, forms. Together, they cover everything from visuals to code: theme → design system → production components.

🖼️
theme-factory + canvas-design
Module 2.3 — visual compositions

After defining a theme, canvas-design uses the same colors and fonts to create artistic compositions—banners, thumbnails, covers. Visual consistency extends beyond documents.

⚠️ When NOT to use theme-factory
  • ✗
    Brand with prescribed identity: if the company already has brand guidelines with defined hex codes, use brand-guidelines directly — there’s no point in choosing one of the 10 themes.
  • ✗
    Artifact with the correct theme already applied: if the document is already styled and consistent, applying another theme will override intentional choices.
  • ✗
    Need for animation or motion design: for that, animation-designer or remotion are the right skills.
Position in Track 2 — Identity
2.1
🎨 theme-factory
← You are here
2.2
🏷️ brand-guidelines
Specific brand
2.3
🖼️ canvas-design
Compositions
2.4
🌀 algorithmic-art
Generative art
Key Concepts
🏷️
brand-guidelines
With a defined brand
⚛️
frontend-design
Implementation
🖼️
canvas-design
Composition
⚠️
Don't overwrite
Prescribed brand

📋 Module 2.1 Summary

What you learned
  • ✓ theme-factory is a toolkit for styling slides, docs, reports, and HTML landing pages
  • ✓ 10 predefined themes: Ocean Depths, Midnight Galaxy, Tech Innovation, and 7 more
  • ✓ Each theme defines a hex palette + font pair in a file in the directory themes/
  • ✓ Custom themes generated on the fly from a description + reviewed before application
  • ✓ Use brand-guidelines when you have a specific brand with a prescribed identity
  • ✓ Works with frontend-design (implementation) and canvas-design (compositions)
Next module
2.2
🏷️ brand-guidelines
When your project has a specific brand, brand-guidelines applies its institutional visual identity — colors, fonts, logo, voice — rigorously following its brand manual.
Go to module 2.2 →