theme-factory

Apply professional visual themes to slides, documents, reports, and HTML landing pages.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of making slides, documents, reports, and landing pages look cohesive and professional by giving you a structured way to apply ready-made or custom themes.

Core Features & Use Cases

  • Theme Selection: Present a visual showcase of available themes so a user can choose the best fit for the artifact and audience.
  • Consistent Styling: Apply coordinated colors and fonts across a deck or document to improve clarity, branding, and visual appeal.
  • Custom Theme Creation: Generate a new theme when existing options do not match the use case, then review and apply it consistently.
  • Use Case: A team preparing a client presentation can preview the theme catalog, select a professional style, and apply the same palette and typography to every slide.

Quick Start

Use the theme-factory skill to show the theme showcase, ask which theme the user wants, and apply the chosen 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 a consistent visual theme to presentation slides and documents?

To apply a consistent visual theme to presentation slides, you select a coordinated color palette and paired typography from a theme showcase. This ensures artifact-wide visual consistency and readability checks across every slide in your presentation deck.

What is the best way to create a custom color palette and typography for business reports?

Creating a custom color palette and typography for business reports involves generating a new theme when existing options do not match your use case. You then review and apply the coherent colors and paired fonts consistently across all report pages.

Can I style an HTML landing page using a pre-selected branding theme?

Yes, you can style an HTML landing page using a pre-selected branding theme. The styling process applies professional visual themes, coordinating colors and fonts to improve branding and visual appeal across the HTML artifact.

How does theming ensure readability and visual consistency across a presentation deck?

Theming ensures readability and visual consistency across a presentation deck by enforcing readability checks and applying coordinated colors and paired typography. This structured styling approach improves clarity and artifact-wide consistency for the audience.

Do I need existing content before selecting a visual theme for my client presentation?

No, you do not need finalized content before selecting a visual theme for a client presentation. You can preview the theme showcase and select a professional style first, then apply the same palette and typography to every slide as content is added.