Automated summary
This skill ships ten preset themes (hex color palettes plus header and body font pairings) that can be applied to slides, docs, reports, or HTML pages, or used as templates for generating a new custom theme.
Strengths
- Ten ready-made themes spanning distinct moods (maritime, minimal grayscale, bold tech, cosmic, and more)
- Each theme lives in its own file under themes/ with exact hex codes and matched header/body fonts
- The workflow enforces showing the showcase, waiting for an explicit choice, then applying the theme consistently across every slide
- Includes a documented path for generating a custom theme from a short description and reviewing it before applying
Limitations
- Step one relies on displaying theme-showcase.pdf, which does not work in headless or terminal-only sessions
- Themes depend on external files in the themes/ directory being available in the workspace
- Contrast and readability are handled as a manual instruction, with no automated accessibility check
Use it when an existing artifact such as a slide deck, report, or HTML page needs a coherent, professional visual identity without designing one from scratch.
Avoid it when a corporate brand guide already dictates colors and fonts, or when the environment cannot display the showcase PDF or read the theme files.
Security analysis
SafeThe skill only instructs viewing a PDF, reading local theme files, and applying colors/fonts to artifacts. It does not execute commands, access networks, or handle sensitive data. No destructive or exfiltration behaviors are described.
No concerns found
How this analysis is madeExamples
Show me the available themes and then apply the one I pick to my Q3 results slide deck.Apply the Forest Canopy theme to this HTML landing page, keeping the color and font choices consistent across every section.None of the preset themes fit our fintech brand — create a custom theme with a trustworthy, understated feel and show it to me before applying it.name: theme-factory description: 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. license: Complete terms in LICENSE.txt match: languages: ['typescript'] tags: ['ml']
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:
- 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.
From the file to a first result
The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.
View the source and supporting filesThis download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.
1. Download the file
Download SKILL.mdFrom the root of a test project, save the file as .skill-downloads/theme-factory-mrwakg7y/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.
Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.
mkdir -p '.skill-downloads/theme-factory-mrwakg7y' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/theme-factory-mrwakg7y/download' --output '.skill-downloads/theme-factory-mrwakg7y/SKILL.md.part' && mv '.skill-downloads/theme-factory-mrwakg7y/SKILL.md.part' '.skill-downloads/theme-factory-mrwakg7y/SKILL.md'2. Check prerequisites
Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.
No recognized prerequisites section in this file. This does not mean it is self-contained: libraries, tools and access requirements may be mentioned elsewhere in the content or source repository.
The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.
3. Load the skill
After inspection, copy the complete folder into your project using one of the commands below, then open a new tool session. The command stops if a folder with the same name already exists: compare the files before replacing it.
Claude Code
test -f '.skill-downloads/theme-factory-mrwakg7y/SKILL.md' && test -s '.skill-downloads/theme-factory-mrwakg7y/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/theme-factory' && cp -R '.skill-downloads/theme-factory-mrwakg7y' '.claude/skills/theme-factory'OpenSkills
OpenSkills must already be installed. The local install/read procedure is checked with OpenSkills 1.5.0, which requires Node.js ≥ 20.6.0. Catalog slugs are not resolved automatically.
Official OpenSkills installationopenskills install './.skill-downloads/theme-factory-mrwakg7y'openskills read 'theme-factory-mrwakg7y'Reading should display the installed file content and its base directory. It does not run the skill or install its dependencies.
For an agent that reads AGENTS.md, then sync the index. This command changes AGENTS.md: review the diff before using it.
openskills syncManual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.
4. Try a first task
Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:
Read .skill-downloads/theme-factory-mrwakg7y/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.
Writing Fragments
Content
Mine raw writing fragments through a relentless interview, without imposing structure. Capture ideas, quotes, and leading words for later use.
UI Copywriting & Auditing
Content
Write or audit user-facing UI copy including buttons, errors, empty states, and tooltips across the monorepo, following the design system source of truth.
Music MIDI Extraction
Content
Extracts the MIDI or score from an existing music production via the CogMusic MCP tool and confirms availability.