Catalog
snyk/theme-factory

snyk

theme-factory

Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.

globalComplete terms in LICENSE.txt
0installs0uses~761
v1.0Saved May 2, 2026

Theme Factory Skill

This skill provides a curated collection of professional font and color themes themes, each with carefully selected color palettes and font pairings. Once a theme is chosen, it can be applied to any artifact.

Purpose

To apply consistent, professional styling to presentation slide decks, use this skill. Each theme includes:

  • A cohesive color palette with hex codes
  • Complementary font pairings for headers and body text
  • A distinct visual identity suitable for different contexts and audiences

Usage Instructions

To apply styling to a slide deck or other artifact:

  1. Show the theme showcase: Display the theme-showcase.pdf file to allow users to see all available themes visually. Do not make any modifications to it; simply show the file for viewing.
  2. Ask for their choice: Ask which theme to apply to the deck
  3. Wait for selection: Get explicit confirmation about the chosen theme
  4. Apply the theme: Once a theme has been chosen, apply the selected theme's colors and fonts to the deck/artifact

Themes Available

The following 10 themes are available, each showcased in theme-showcase.pdf:

  1. Ocean Depths - Professional and calming maritime theme
  2. Sunset Boulevard - Warm and vibrant sunset colors
  3. Forest Canopy - Natural and grounded earth tones
  4. Modern Minimalist - Clean and contemporary grayscale
  5. Golden Hour - Rich and warm autumnal palette
  6. Arctic Frost - Cool and crisp winter-inspired theme
  7. Desert Rose - Soft and sophisticated dusty tones
  8. Tech Innovation - Bold and modern tech aesthetic
  9. Botanical Garden - Fresh and organic garden colors
  10. Midnight Galaxy - Dramatic and cosmic deep tones

Theme Details

Each theme is defined in the themes/ directory with complete specifications including:

  • Cohesive color palette with hex codes
  • Complementary font pairings for headers and body text
  • Distinct visual identity suitable for different contexts and audiences

Application Process

After a preferred theme is selected:

  1. Read the corresponding theme file from the themes/ directory
  2. Apply the specified colors and fonts consistently throughout the deck
  3. Ensure proper contrast and readability
  4. Maintain the theme's visual identity across all slides

Create your Own Theme

To handle cases where none of the existing themes work for an artifact, create a custom theme. Based on provided inputs, generate a new theme similar to the ones above. Give the theme a similar name describing what the font/color combinations represent. Use any basic description provided to choose appropriate colors/fonts. After generating the theme, show it for review and verification. Following that, apply the theme as described above.

Files12
12 files · 16.3 KB

Select a file to preview

Overall Score

76/100

Grade

B

Good

Safety

92

Quality

72

Clarity

82

Completeness

62

Summary

Theme Factory is a styling toolkit that provides 10 pre-configured professional themes (color palettes + font pairings) for presentation artifacts like slides, documents, and landing pages. Users select a theme from a showcase, and the skill applies consistent colors and typography throughout their content. It also supports custom theme generation for specialized use cases.

Detected Capabilities

Read and display theme showcase PDF for visual referenceRead theme configuration files from themes/ directoryGenerate custom themes based on user requirementsApply color palettes and font pairings to artifactsProvide theme recommendations based on context (industry, content type)

Trigger Keywords

Phrases that MCP clients use to match this skill to user intent.

apply theme to slidesstyle presentation deckchoose presentation themecustom color schemebrand styling guide

Risk Signals

INFO

No security-relevant patterns detected in static analysis

full skill content
INFO

Skill does not perform file writes, shell commands, or network operations

SKILL.md instructions
WARNING

theme-showcase.pdf file listed but has 0 bytes (empty or missing)

File Manifest

Referenced Domains

External domains referenced in skill content, detected by static analysis.

www.apache.org

Use Cases

  • Apply professional styling to presentation slide decks quickly
  • Ensure consistent visual branding across multiple artifacts
  • Generate custom themes when none of the 10 preset options match project requirements
  • Review theme options visually before committing to a design choice

Quality Notes

  • Positive: Clear, well-structured instructions with distinct sections (Purpose, Usage, Application Process, Custom Theme Creation)
  • Positive: All 10 theme files are present and consistently formatted with Color Palette, Typography, and Best Used For sections
  • Positive: Theme metadata (hex codes, font names, use case descriptions) is complete and actionable
  • Positive: Explicit workflow documented (show showcase → ask for choice → wait for confirmation → apply)
  • Positive: Custom theme generation guidance provided for edge cases where presets don't fit
  • Negative: theme-showcase.pdf file shows 0 bytes in manifest, suggesting it may not exist or is corrupted; this is the primary visual reference tool for users
  • Negative: No error handling guidance (e.g., what if user selects a theme but changes their mind, or artifact format doesn't support the chosen fonts)
  • Negative: No explicit instructions on HOW to apply themes to different artifact types (slides vs docs vs HTML); implementation details are assumed
  • Negative: No mention of limitations (e.g., font availability, compatibility with specific tools, accessibility considerations for color contrast)
  • Negative: Custom theme generation guidance is minimal—no examples of how to choose colors or pair fonts, or what constraints exist
Model: claude-haiku-4-5-20251001Analyzed: May 2, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Add snyk/theme-factory to your library

Command Palette

Search for a command to run...