theme-factory

Apply preset or custom font and color themes to slides, documents, and HTML pages.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/docaohieu2808/claude-skills --skill theme-factory-docaohieu2808
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: theme-factory
Source: https://github.com/docaohieu2808/claude-skills/tree/main/theme-factory
Command: npx skills add https://github.com/docaohieu2808/claude-skills --skill theme-factory-docaohieu2808

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill standardizes the visual appearance of documents, slides, and web pages by applying professional font and color themes, ensuring brand consistency and aesthetic appeal.

Core Features & Use Cases

  • 10 Preset Themes: Offers curated themes with distinct moods and use cases (e.g., "Ocean Depths" for finance, "Tech Innovation" for startups).
  • Custom Theme Generation: Allows on-the-fly creation of unique themes based on user-defined colors and font preferences.
  • Application Rules: Enforces design best practices like contrast ratios, font consistency, and color hierarchy.
  • Use Case: "Apply the 'Modern Minimalist' theme to my new product presentation slides to give them a clean, professional look."

Quick Start

Apply the 'Ocean Depths' theme to the attached document.

Frequently Asked Questions about theme-factory

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

FAQPage Schema
How do I apply professional fonts and color themes to presentation slides?

To apply professional fonts and color themes to presentation slides, use a theming tool that enforces application rules for contrast, consistency, and hierarchy, automatically pairing defined color palettes with matching fonts.

Can I generate custom web design themes with my own color palettes?

Yes, you can generate custom web design themes by providing user-defined color palettes and font preferences to create unique themes on the fly, ensuring aesthetic appeal and brand consistency for HTML pages.

Does Python3 support applying preset themes to documents?

Python3 supports applying preset themes to documents by running scripts that enforce design best practices like contrast ratios and font consistency, standardizing the visual appearance of your files.

What is the best way to maintain brand consistency across slides and web pages?

The best way to maintain brand consistency across slides and web pages is to apply standardized professional themes with defined color palettes and font pairings, enforcing visual hierarchy and consistency rules across all artifacts.

Are there preset themes available for specific industries like finance or startups?

Yes, there are 10 curated preset themes available with distinct moods and use cases, such as 'Ocean Depths' for finance and 'Tech Innovation' for startups, designed to match specific industry aesthetics.

What design rules are enforced when styling HTML pages with automated themes?

When styling HTML pages with automated themes, design best practices like contrast ratios, font consistency, and color hierarchy are enforced to ensure professional visual appearance and readability.