Design & Frontend themingcolor-palettesfont-pairingslides-stylingdocument-stylinghtml-stylingbranding-themes

Theme Factory

Apply professional color and font themes to slides, docs, reports, and landing pages—or generate a new theme on the fly.

FollowSkills review · FSRS-2.0
Recommended
59/ 100 5-point scale 3.0 / 5
1 2 3 4 5 6
1Trust20 / 25 · 4.0/5

Evidence: pure prompt/reference skill with no scripts, no special permissions, no network or sensitive-data flows; the workflow mandates showing a preview and waiting for explicit user selection before applying, showing least-privilege and confirmation design. Deducted for: no rollback guidance for modifying user artifacts, no in-skill source attribution (possible origin in anthropics/skills unstated), and the referenced LICENSE.txt is not present at this path.

2Reliability10 / 20 · 2.5/5

Evidence: SKILL.md and themes/ are self-consistent; all 10 theme files exist with concrete hex codes and font pairs; the show-ask-confirm-apply sequence is clear. Deducted for: no tests or scripts for this skill; theme-showcase.pdf is referenced but absent from evidence, so a key path may break; no diagnosable failure feedback for incompatible artifact types.

3Adaptability10 / 15 · 3.3/5

Evidence: target scenarios (theming slides, docs, HTML pages) are clear and trigger semantics are fairly precise; a custom-theme path covers non-fit cases. Deducted for: no declared non-fit boundaries (e.g., heavily customized artifacts); no Chinese-language content, though no mainland reachability dependency exists.

4Convention9 / 15 · 3.0/5

Evidence: well-layered docs (overview plus per-theme details), complete color/font parameters, stable naming, MIT license at repository level. Deducted for: no version number, changelog, known-limitations, or FAQ; the skill-referenced LICENSE.txt is not included at this path; maintenance responsibility and update path are not stated at the skill level.

5Effectiveness6 / 15 · 2.0/5

Evidence: the core value (consistent professional color/font theming) is supported by the content itself: 10 themes with concrete hex codes and font pairings directly actionable by an agent, plus a custom-theme extension. Deducted for: static review cannot verify applied output quality; marginal value over manually picking a palette exists but is modest; the showcase PDF's actual rendering is unverifiable; capped at 7 statically.

6Verifiability4 / 10 · 2.0/5

Evidence: theme specifications are auditable primary material, and the per-theme files corroborate the SKILL.md list. Deducted for: no execution evidence, third-party validation, or tests covering the skill's key paths; quality claims ('professional', 'proper contrast') are not independently checkable; statically capped at 5.

Evidence confidence:Low Reviewed Sep 09, 2026 Reviewed revision d76a4f638968
Before you use it
  • theme-showcase.pdf is missing from the provided evidence; verify it actually exists in the skill directory, otherwise the first step (showing the preview) will fail.
  • No rollback guidance is given after modifying user artifacts; back up originals before use.
  • This is a prompt-only skill with no tests or execution verification; applied results (contrast, font availability) need manual review at use time.
  • Some fonts (DejaVu/FreeSans/FreeSerif) may be unavailable on non-Linux systems or in some presentation tools.
  • The skill references a LICENSE.txt that is not present at this path; rely on the repository-root MIT LICENSE.
See the full review method →

What does this skill do, and when should you use it?

Theme Factory is an Agent Skill inside the Mini-Agent repository (MiniMax-AI/Mini-Agent, MIT licensed), located at mini_agent/skills/theme-factory/. It ships 10 preset themes, each combining a hex-code color palette with paired header/body fonts suited to different contexts and audiences. In use, it first shows the user a theme-showcase.pdf preview, waits for an explicit theme choice, reads the matching file from the themes/ directory, and applies the colors and fonts consistently across a slide deck or any other artifact. When none of the presets fit, it can generate a custom theme from a short description, show it for confirmation, and then apply it. The whole workflow is driven by natural-language instructions in SKILL.md, with no scripts required.

Displays theme-showcase.pdf so the user can visually browse all 10 preset themes; asks for and waits on an explicit theme selection; reads the chosen theme's full specification from the themes/ directory (hex color palette, paired header and body fonts); applies those colors and fonts consistently across an artifact such as a slide deck, document, report, or HTML landing page while preserving contrast and readability; and, when no preset fits, generates a new custom theme from the user's description, shows it for review, then applies it.

  1. A professional preparing a presentation who wants a unified, polished visual style without hand-tuning colors slide by slide.
  2. A team producing multiple reports that must share consistent colors and fonts across documents.
  3. A developer or marketer building an HTML landing page who wants an instant palette and font pairing to set the tone.
  4. A user with a specific brand feel in mind: when none of the 10 presets fit, the skill generates a custom theme from their description.
  5. Anyone unsure about design choices who prefers to compare themes visually in the showcase PDF before committing.

What are this skill's strengths and limitations?

Pros
  • 10 ready-made themes out of the box, each with a complete hex palette and paired header/body fonts.
  • Rigorous interaction flow: it must show the showcase, wait for explicit user confirmation, then apply—preventing unintended changes.
  • Supports on-the-fly custom theme generation for needs beyond the presets.
  • Purely instruction-driven with no scripts or extra dependencies, making it highly portable.
Limitations
  • Covers only color and font styling—no layout, imagery, or other design elements.
  • Actual application depends on the host agent's ability to read and write the artifact format; the skill provides no format-handling tooling itself.
  • The repository has an overall test suite, but no skill-specific tests are documented.
  • Custom theme quality hinges on the user's text description; there is no structured brand-input format.

How do you install this skill?

This skill ships inside the Mini-Agent repository. Installation applies to the whole collection, not just this skill: Quick Start mode uses uv tool install git+https://github.com/MiniMax-AI/Mini-Agent.git plus the official setup script; Development mode uses git clone https://github.com/MiniMax-AI/Mini-Agent.git followed by uv sync, with git submodule update --init --recursive for Claude Skills. The README does not document how to copy the theme-factory folder alone into another Agent Skills client; if you want it standalone, place the skill folder into your client's skills directory yourself.

How do you use this skill?

In any Agent Skills-compatible client, request styling in natural language, e.g. "Apply a theme to this slide deck." The skill will show theme-showcase.pdf, you pick a theme (e.g. Ocean Depths or Midnight Galaxy) and confirm explicitly; the skill then reads the spec from themes/ and applies colors and fonts throughout the artifact. For a custom look, say something like "Generate a new theme for my tech product launch doc"—it will show the generated theme for your confirmation before applying. Note: the repository documents how Mini-Agent invokes Claude Skills generally (e.g. the PDF generation demo), but provides no dedicated trigger command for theme-factory specifically.

FAQ

What permissions or dependencies does it need?
It only needs to read theme-showcase.pdf and the themes/ directory files bundled with it, and read/write the artifact it styles. No shell commands or network access; handling of artifact formats (PPTX, HTML, etc.) comes from the host agent environment.
What if none of the preset themes fit?
Describe the color and font mood you want in plain text (e.g. "calm, techy"). The skill generates a custom theme, shows it for your review, and applies it only after you confirm.
Does it change slide layout or content?
No. Its scope is limited to applying color and font themes consistently while maintaining contrast and readability; it does not handle layout or copy changes.
Must I use Mini-Agent to run it?
The skill file is an open SKILL.md, so in principle it can be dropped into any client following the Agent Skills standard. However, the repository documentation only demonstrates usage within Mini-Agent; steps for other platforms are not documented.

More skills from this repository

All from MiniMax-AI/Mini-Agent

Design & Frontend

Anthropic Brand Guidelines Skill

A skill that packages Anthropic's official brand colors and typography rules so any document or artifact can adopt a consistent brand look without manually hunting for hex values.

Design & Frontend

Artifacts Builder — Multi-Component Frontend Artifact Suite

Scaffold and bundle complex claude.ai HTML artifacts with React, Tailwind CSS, and shadcn/ui, shipped as a single shareable file.

Productivity & Collaboration

Internal Comms Skill

A skill for writing internal communications — status reports, 3P updates, company newsletters, FAQs and incident reports — in your company's preferred formats.

Dev & Engineering

MCP Server Builder Guide

A guided skill that walks you through building high-quality MCP servers for LLMs, from research and planning through implementation to evaluation.

Design & Frontend

Slack GIF Creator Toolkit

Generates Slack-optimized animated GIFs for both messages and emoji, with built-in validators for Slack's size limits — including the strict 64KB emoji cap.

Dev & Engineering

Web App Testing Skill

Automates testing of local web applications with Playwright: verify frontend behavior, debug UI, capture screenshots and browser logs.

Data & Analysis

xlsx Spreadsheet Skill

Equips an agent to create, edit, and analyze Excel files professionally, with zero formula errors and preserved formulas and formatting.

Dev & Engineering

Skill Creator

A meta-skill that guides you through building high-quality skills for Claude, from requirement gathering to packaged distribution.

Productivity & Collaboration

PPTX Presentation Skill

Enables an AI agent to create, edit, and analyze PowerPoint (.pptx) files end to end — from blank decks to template-based and in-place XML editing.

Design & Frontend

Canvas Design Skill

Turns a prompt into an original poster or artwork: it first writes a design philosophy manifesto, then renders it on canvas with museum-grade craftsmanship.

Dev & Engineering

Template Skill (Mini Agent template-skill)

A blank skill template bundled with Mini Agent, giving developers a minimal valid skeleton to copy when authoring their own Agent Skills.

Related skills