Automated summary
Applies a preset theme (hex color palette plus header/body font pairing) or generates a custom one for slide decks, documents, reports, or HTML pages.
Strengths
- Ten ready-made themes, each with a cohesive palette and matched heading/body fonts
- Guided flow: show the showcase PDF, ask for a choice, wait for confirmation, then apply
- Each theme lives in its own file under themes/, so the specs are reusable and inspectable
- Includes a path for inventing a custom theme when none of the ten fit, reviewed before applying
Limitations
- Relies on bundled assets (theme-showcase.pdf and the themes/ directory) being present and readable
- Covers colors and fonts only — no layout, grid, or component guidance
- Contrast and readability checks are stated as instructions, not automated verification
Use it when an artifact already exists or is being produced and needs a consistent, professional look without designing a palette and type system from scratch.
Skip it when the artifact must follow a mandated brand guideline, or when the task is about structure and content rather than visual styling.
Security analysis
SafeThe skill only provides styling guidance for artifacts such as slides and documents. It declares no tools, executes no code, and contains no destructive, exfiltration, or obfuscated instructions. Referenced files are local theme assets and a showcase PDF intended for viewing only.
No concerns found
How this analysis is madeExamples
Show me the theme showcase PDF and then apply a theme to my Q3 business review slide deck — I'll tell you which one I want.Use the Tech Innovation theme from theme-factory on this HTML landing page: headings, body text, buttons and background should all match its palette and fonts.None of the ten themes fit our brand — we're a calm, eco-friendly skincare startup. Generate a custom theme with colors and font pairings, show it to me for review, then apply it to the pitch deck.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
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-mrwakggu/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-mrwakggu' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/theme-factory-mrwakggu/download' --output '.skill-downloads/theme-factory-mrwakggu/SKILL.md.part' && mv '.skill-downloads/theme-factory-mrwakggu/SKILL.md.part' '.skill-downloads/theme-factory-mrwakggu/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-mrwakggu/SKILL.md' && test -s '.skill-downloads/theme-factory-mrwakggu/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/theme-factory' && cp -R '.skill-downloads/theme-factory-mrwakggu' '.claude/skills/theme-factory'Cursor
test -f '.skill-downloads/theme-factory-mrwakggu/SKILL.md' && test -s '.skill-downloads/theme-factory-mrwakggu/SKILL.md' && mkdir -p '.cursor/skills' && test ! -e '.cursor/skills/theme-factory' && cp -R '.skill-downloads/theme-factory-mrwakggu' '.cursor/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-mrwakggu'openskills read 'theme-factory-mrwakggu'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-mrwakggu/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.