theme-factory

Apply predefined or custom color palettes and font pairings to presentation decks and documents.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of choosing and applying polished visual styling across decks and other deliverables, so your content looks cohesive, professional, and audience-ready without manual design work.

Core Features & Use Cases

  • Theme Selection: Browse a curated set of 10 ready-made themes with defined color palettes and font pairings.
  • Consistent Application: Apply a chosen theme across slides, reports, docs, or HTML landing pages while preserving readability and contrast.
  • Custom Theme Creation: Generate a new theme when none of the presets match the artifact's tone or branding needs.
  • Use Case: A presenter can pick a theme for a product pitch deck, then reuse the same styling approach for accompanying docs and marketing visuals.

Quick Start

Apply the theme-factory skill to this artifact and recommend the most suitable theme for its audience and purpose.

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 font pairing to a presentation deck?

Applying a consistent color palette and font pairing to a presentation deck is done by selecting from 10 ready-made themes or generating a custom theme that maps visual styling to your content while maintaining readability and contrast.

Can I generate custom branding themes for HTML landing pages and documents?

Yes, you can generate custom branding themes for HTML landing pages, documents, and reports by creating a new theme when the ready-made presets do not match your artifact's required tone or branding needs.

What is the best way to style multiple artifacts like slide decks and reports with the same visual theme?

The best way to style multiple artifacts like slide decks and reports with the same visual theme is to apply one chosen theme across all deliverables, establishing a cohesive mood and brand without manual design work.

Does this theming approach work across both slide decks and HTML landing pages?

Yes, this theming approach works across slide decks, documents, reports, and HTML landing pages by mapping color palettes and font pairings to the target content while preserving visual contrast and readability across formats.

Do I need to manually select typography and color palettes to establish a mood?

No, you do not need to manually select typography and color palettes to establish a mood; you can choose from 10 curated themes with defined color palettes and font pairings, or generate a custom theme automatically.

When should I use a custom theme instead of a ready-made visual theme?

You should generate a custom theme instead of using a ready-made visual theme when none of the predefined presets match your artifact's specific tone, audience, or branding requirements and you need a unique cohesive style.