theme-factory
npx machina-cli add skill ECNU-ICALK/AutoSkill/theme-factory --openclawTheme 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:
- Show the theme showcase: Display the
theme-showcase.pdffile to allow users to see all available themes visually. Do not make any modifications to it; simply show the file for viewing. - Ask for their choice: Ask which theme to apply to the deck
- Wait for selection: Get explicit confirmation about the chosen theme
- 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:
- Ocean Depths - Professional and calming maritime theme
- Sunset Boulevard - Warm and vibrant sunset colors
- Forest Canopy - Natural and grounded earth tones
- Modern Minimalist - Clean and contemporary grayscale
- Golden Hour - Rich and warm autumnal palette
- Arctic Frost - Cool and crisp winter-inspired theme
- Desert Rose - Soft and sophisticated dusty tones
- Tech Innovation - Bold and modern tech aesthetic
- Botanical Garden - Fresh and organic garden colors
- 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:
- Read the corresponding theme file from the
themes/directory - Apply the specified colors and fonts consistently throughout the deck
- Ensure proper contrast and readability
- 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.
Source
git clone https://github.com/ECNU-ICALK/AutoSkill/blob/main/SkillBank/Common/AwesomeClaudeSkills/theme-factory/SKILL.mdView on GitHub Overview
Theme Factory provides 10 preset themes with cohesive color palettes and font pairings to give artifacts a professional look. It can also generate a custom theme on demand. Themes can be applied to slides, docs, HTML pages, or other artifacts to ensure a consistent visual identity.
How This Skill Works
Preview all options with the theme-showcase.pdf, pick a theme, and apply its colors and fonts to the target artifact. Theme definitions live in themes/ with palette and font pairings to ensure consistency and readability. If none fit, generate a new custom theme on-the-fly and apply it across the artifact.
When to Use It
- Designing a client presentation deck that requires a professional, cohesive identity.
- Standardizing internal reports and documents for consistent branding.
- Creating a custom theme when existing options don’t fit the artifact’s context.
- Launching a product or marketing landing page with a distinct visual identity.
- Preparing theme variations for different audiences or contexts (e.g., investor vs. customer).
Quick Start
- Step 1: Show the theme showcase (theme-showcase.pdf) to view all options.
- Step 2: Choose one of the 10 available themes to apply.
- Step 3: Apply the selected theme's colors and fonts to the deck and verify readability.
Best Practices
- Preview theme contrast and legibility across slides and devices before finalizing.
- Test the theme on charts, tables, and bullets to ensure consistent styling.
- Maintain a clear naming convention and save theme templates for reuse.
- Ensure header/body font pairings provide clear hierarchy and readability.
- Document theme decisions and adjustments for future revisions.
Example Use Cases
- Pitch deck for Ocean Depths used in investor meetings to convey calm professionalism.
- Quarterly report styled with Midnight Galaxy for a dramatic, data-focused look.
- Marketing launch page designed with Golden Hour to evoke warmth and energy.
- Internal training slides using Forest Canopy for a natural, grounded feel.
- Technical roadmap decks in Tech Innovation with bold, modern aesthetics.