theme-factory

Apply curated color and font themes to slides, documents, reports, and HTML landing pages.

30.2k|3.4k|Updated Jul 4, 2025
One-click install
npx skills add https://github.com/davila7/claude-code-templates --skill theme-factory-davila7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: theme-factory
Source: https://github.com/davila7/claude-code-templates/tree/main/cli-tool/components/skills/creative-design/theme-factory
Command: npx skills add https://github.com/davila7/claude-code-templates --skill theme-factory-davila7

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Manually applying consistent branding and styling across various documents (presentations, reports, web pages) is time-consuming and requires design expertise. This Skill automates the process, ensuring professional, cohesive aesthetics without manual effort.

Core Features & Use Cases

  • Pre-set Themes: Apply 10 professional, curated color and font themes instantly.
  • On-the-Fly Theme Generation: Create custom themes based on simple descriptions.
  • Universal Application: Style slides, documents, reports, or HTML landing pages with ease.
  • Use Case: Quickly rebrand a client presentation deck to match their corporate identity or generate a unique visual style for a new marketing report in minutes.

Quick Start

  1. Show the theme showcase (theme-showcase.pdf) to the user.
  2. Ask the user to choose a theme or describe a new one.
  3. Apply the selected/generated theme to the artifact.

Frequently Asked Questions about theme-factory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I apply consistent branding across presentations and documents?

Apply consistent branding by selecting or generating a theme with coordinated color palettes and typography, then apply it uniformly across slides, documents, reports, and HTML pages. This Skill automates the process, ensuring cohesive aesthetics without manual styling effort across all artifact types.

Can I create custom themes based on my brand description?

Yes, you can generate custom themes on-the-fly by describing your desired style. The Skill creates color palettes and typography mappings from your description, then applies them consistently across your artifacts while validating color contrast for accessibility.

What file formats and artifact types can I style with themes?

Theme application supports slide decks, documents, reports, and HTML landing pages. Themes define color palettes in hex codes and typography mappings stored in a themes/ directory, enabling consistent styling across diverse artifact formats requiring professional branding.

How long does it take to rebrand multiple documents with a new theme?

Rebranding is instant with pre-set professional themes or custom-generated ones. Select or describe a theme, then apply it uniformly across all documents, presentations, and web pages in minutes instead of hours of manual design work.

Do I need design expertise to use professional themes?

No design expertise required. Ten curated professional themes are available pre-built with validated color contrast and typography. You simply choose a theme or describe your style preferences, and the Skill handles consistent application across all documents automatically.