nicepkg avatar

Theme Factory

Reach for theme-factory when an artifact you've already built needs to look like it belongs to a brand or a mood: a slide deck, a report, a landing page. It ships ten preset themes (Ocean Depths, Midnight Galaxy, Modern Minimalist, and so on), each with hex palettes and header/body font pairings, and it can also generate a fresh theme from a short description if none fit. The workflow is deliberately interactive: it shows you a PDF showcase first, waits for your pick, then applies it. That's a reasonable guard against Claude confidently restyling everything in a color you didn't want, though it adds a round trip you may find slow for quick jobs. The custom-theme path is the more interesting part, since it leans on the model's taste rather than a fixed palette, so review the generated colors before accepting them.

GitHub stars
275
last updated
Jan 20, 2026

Install

$ npx -y skills add nicepkg/ai-workflow --skill theme-factory --agent claude-code

Installs into .claude/skills of the current project.

Files

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:

Sponsors

Details

Repository
github.com/nicepkg/ai-workflow
Categories
Frontend Development, Documentation, AI & Agent Building, Automation & Workflows, Office & Documents
License
Complete terms in LICENSE.txt
First seen
Aug 4, 2026

More from nicepkg/ai-workflow

All 45
1nicepkg avatarshort-form-converternicepkg/ai-workflowConvert long-form videos into short-form content for TikTok, YouTube Shorts, and Instagram Reels. Identifies viral moments, creates hooks, and adapts scripts fo0skills.sh installs
2nicepkg avatarvideo-comparernicepkg/ai-workflowThis skill should be used when comparing two videos to analyze compression results or quality differences. Generates interactive HTML reports with quality metri0skills.sh installs
3nicepkg avatarvideo-hook-generatornicepkg/ai-workflowGenerate attention-grabbing hooks for the first 3 seconds of videos. The hook determines if viewers stay or scroll. Creates multiple hook variations for A/B tes0skills.sh installs
4ovachiever avatarPlaywright Browser Automationovachiever/droid-tingsComplete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check respon0skills.sh installs
5Prat011 avatarcontent-research-writerPrat011/awesome-llm-skillsAssists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on ea0skills.sh installs
6remotion-dev avatardocs-demoremotion-dev/remotionAdd an interactive demo to the Remotion documentation. Use when creating a new <Demo> component for docs pages.0skills.sh installs