theme-factory

Apply preset or custom themes with color palettes and font pairings to slides, documents, reports, and HTML pages.

276|46|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/nicepkg/ai-workflow --skill theme-factory-nicepkg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: theme-factory
Source: https://github.com/nicepkg/ai-workflow/tree/main/workflows/talk-to-slidev-workflow/.claude/skills/theme-factory
Command: npx skills add https://github.com/nicepkg/ai-workflow --skill theme-factory-nicepkg

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of creating visually consistent and professional-looking artifacts (like presentations, documents, or landing pages) by providing pre-designed themes and the ability to create custom ones.

Core Features & Use Cases

  • Theme Application: Apply one of 10 curated themes (color palettes and font pairings) to artifacts.
  • Theme Showcase: View a PDF showcasing all available themes.
  • Custom Theme Generation: Create new themes based on user input for unique styling needs.
  • Use Case: A user needs to create a presentation for a tech conference. They can use this Skill to select the "Tech Innovation" theme, which provides a bold, modern aesthetic with appropriate colors and fonts, ensuring a professional and cohesive look.

Quick Start

Show the theme-showcase.pdf file to the user and ask them to select a theme.

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 color palettes and font pairings to presentation slides?

You can style presentation slides by applying one of 10 curated themes that include pre-set color palettes and font pairings. This ensures a consistent and professional visual aesthetic across all your presentation artifacts.

Can I generate a custom theme for styling HTML pages on the fly?

Yes, you can generate custom themes on the fly for styling HTML pages. The toolkit creates new color palettes and font pairings based on your unique input to meet specific styling requirements.

What is the best way to preview available themes before styling a document?

The best way to preview themes is by viewing the theme showcase PDF. It displays all 10 curated themes visually so you can select the most appropriate color palette and font pairing before styling your document.

Does this theme toolkit support styling for both technical reports and branding presentations?

Yes, the theme toolkit supports styling for both technical reports and branding presentations. It applies consistent color palettes and font pairings across slides, documents, and HTML pages to ensure a professional brand aesthetic.

Are there limitations when creating custom themes for artifacts?

Custom theme generation relies on user input to define new color palettes and font pairings. Generated themes are stored as specifications in the themes directory to ensure consistent application across slides, documents, and HTML pages.