theme-factory

Apply visual themes from a themes/ directory to slides, documents, and web pages.

302|22|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/JetBrains/skills --skill theme-factory-jetbrains
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: theme-factory
Source: https://github.com/JetBrains/skills/tree/main/theme-factory
Command: npx skills add https://github.com/JetBrains/skills --skill theme-factory-jetbrains

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designed to apply consistent, ready-to-use visual themes to artifacts like slides, docs, or web pages, reducing design effort and ensuring brand cohesion.

Core Features & Use Cases

  • A curated collection of 10 pre-built themes with cohesive color palettes and typography that can be applied to any artifact.
  • A guided workflow to preview themes (theme-showcase.pdf), select a theme, and apply it to the target deck or document.
  • Create your Own Theme: generate a new theme variant when none of the existing ones fit, then apply it.

Quick Start

Preview themes with the theme-showcase.pdf, pick 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 consistent visual themes to presentation slides and documents?▼

You can apply consistent visual themes to slides and documents by using a guided workflow that requires a themes directory, allowing you to select from 10 pre-built themes with cohesive color palettes and typography to ensure brand cohesion.

What is the best way to create custom branding styles for web pages when existing templates don't fit?▼

Creating custom branding styles for web pages is handled by generating a new theme variant, allowing you to define custom color palettes and typography that can then be directly applied to your target artifacts.

How can I preview available design themes before applying them to my deck?▼

You can preview available design themes by viewing the theme-showcase.pdf file, which provides visual previews of the 10 pre-built themes to help you select the most appropriate styling for your deck.

Do I need a specific directory structure to manage presentation styles?▼

Yes, you need a themes/ directory containing theme definitions to manage presentation styles, which serves as the required environment setup for storing and retrieving the cohesive visual themes applied to your artifacts.

Can I use pre-built themes for documents and web pages, or are they only for slides?▼

Pre-built themes can be used for documents and web pages as well as slides, because the theming tool is specifically designed to apply consistent, ready-to-use visual branding across any artifact requiring styled presentation.