theme-factory

Apply preset themes to slides, documents, and web assets.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps teams rapidly apply consistent styling to presentations, documents, and other artifacts by selecting from predefined themes.

Core Features & Use Cases

  • Predefined theme library with cohesive color palettes and typography for consistent branding
  • Apply a chosen theme to slides, docs, reports, or web assets
  • Customize new themes and generate on-the-fly variations for different contexts

Quick Start

Show the theme showcase, select a theme, and apply it to your 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 color palette and typography to presentation slides?

To apply a consistent color palette and typography to presentation slides, select a cohesive professional theme from a preset library and render it across your artifacts. This ensures consistent branding across slides, documents, and web assets.

Can I use predefined themes for branding internal communications and reports?

Yes, you can use predefined themes for branding internal communications and reports. The theme library provides cohesive color palettes and typography designed specifically for applying consistent styling to presentations and documents.

How do I customize a new theme or generate variations for different contexts?

You can customize new themes and generate on-the-fly variations for different contexts by selecting a base preset and modifying its color palette and typography. This allows you to adapt cohesive branding for marketing or product assets.

Does the theming library include enough options for different web assets and documents?

The theming library includes a repository of 10 preset themes, providing enough options to apply cohesive styling across various web assets, documents, and slides for marketing and internal communications.

What is the best way to rapidly style multiple artifacts for a brand presentation?

The best way to rapidly style multiple artifacts for a brand presentation is to select a predefined theme from the preset library and apply it. This simple operation renders colors and typography consistently across all slides and documents.