theme-factory

Apply preset themes or generate custom themes for slides, docs, and landing pages.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The need for manually creating and adjusting professional themes for various document types can be time-consuming and requires expertise.

Core Features & Use Cases

  • Apply Preset Themes: Easily apply one of the 10 pre-set themes with specific color palettes and font pairings to slides, documents, or web pages.
  • Custom Theme Generation: Create and apply a custom theme on-the-fly if no preset themes match your needs.
  • Theme Details: Each theme is detailed with color palettes and typography to maintain consistency across designs.

Quick Start

Create a theme with claude code create-theme -n "My New Theme" -c "Color Palette" -f "Font Pairing".

Frequently Asked Questions about theme-factory

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

FAQPage Schema
How do I create a custom theme for presentation slides and documents?

To create a custom document theme, specify a name, color palette, and font pairing. The system generates the styling on-the-fly to apply consistent typography and colors across slides, documents, and landing pages.

Can I apply preset color palettes and font pairings to landing pages?

Yes, you can apply preset color palettes and font pairings to landing pages. The system includes 10 pre-set themes designed to quickly style slides, documents, and web pages with consistent visual details.

Do I need Python libraries for document theme customization?

Yes, Python libraries are required for document theme customization. These libraries handle the underlying theme manipulation and styling logic needed to apply color palettes and font pairings to artifacts.

What is the best way to style multiple artifacts with consistent typography?

The best way to style multiple artifacts with consistent typography is using a pre-set or custom theme. Each theme details specific color palettes and font pairings to maintain visual consistency across slides, docs, and web pages.

Are there limitations when generating custom themes on-the-fly for web pages?

Generating custom themes on-the-fly requires specifying exact color palettes and font pairings via command line arguments. If no preset themes match your needs, custom generation is the fallback for styling web pages and documents.