theme-factory
nexu-io/open-design
Apply professional font and color themes to slides, docs, reports, and HTML landing pages.
What is theme-factory?
Apply curated professional themes with preset fonts and colors to various document and web artifacts. Use this when you need to quickly apply consistent, polished design to presentations, documents, reports, or landing pages.
- Apply professional font and color themes to slides and presentations
- Style documents and reports with preset design themes
- Theme HTML landing pages with coordinated colors and typography
- Choose from 10 pre-configured theme options
- Maintain design consistency across multiple artifact types
How to install theme-factory
npx skills add https://github.com/nexu-io/open-design --skill theme-factoryHow to use theme-factory
- 1.Ask the agent to invoke the skill by name (theme-factory) or use trigger phrases like 'apply theme' or 'design theme'
- 2.Specify the artifact type (slides, doc, report, or HTML landing page)
- 3.Choose a preset theme number (1-10) or let the agent recommend one based on your context
- 4.The agent will apply the selected theme's fonts and colors to your artifact
Use cases
- Quickly style a presentation deck with a cohesive color and font scheme
- Apply professional theming to a business report or proposal document
- Add polished design to an HTML landing page without custom CSS
- Ensure brand consistency across multiple slides or documents
- Select from preset themes to match different contexts or audiences
- Designers and design-focused developers
- Product managers creating presentations or proposals
- Content creators needing quick professional styling
- Teams building landing pages or marketing materials
- Anyone creating slides, documents, or reports
theme-factory FAQ
The skill ships with 10 pre-set professional themes to choose from.
Slides, documents, reports, and HTML landing pages.
The skill provides 10 preset themes; for custom theming beyond these presets, refer to the upstream repository documentation.
Install via npx skills add with the provided GitHub URL, then invoke by name or trigger phrase in your agent.
Full instructions (SKILL.md)
Source of truth, from nexu-io/open-design.
name: theme-factory description: | Apply professional font and color themes to artifacts including slides, docs, reports, and HTML landing pages. Ships 10 pre-set themes. triggers:
- "theme factory"
- "apply theme"
- "design theme"
- "theme generator"
- "preset theme" od: mode: design-system category: design-systems upstream: "https://github.com/anthropics/skills/tree/main/skills/theme-factory"
theme-factory
Curated from Anthropic's official skills repository.
What it does
Apply professional font and color themes to artifacts including slides, docs, reports, and HTML landing pages. Ships 10 pre-set themes.
Source
- Upstream: https://github.com/anthropics/skills/tree/main/skills/theme-factory
- Category:
design-systems
How to use
This catalogue entry advertises the skill in OpenDesign so the agent discovers it during planning. To run the full upstream workflow with its original assets, scripts, and references, install the upstream bundle into your active agent's skills directory:
# Inspect the upstream README for exact paths
open https://github.com/anthropics/skills/tree/main/skills/theme-factory
Then ask the agent to invoke this skill by name (theme-factory) or with
one of the trigger phrases listed in this skill's frontmatter.
Related skills
More from nexu-io/open-design and the wider catalog.

threejs
Create interactive 3D scenes and WebGL experiences in the browser with Three.js.

ui-skills
Opinionated UI constraints to keep agent-generated interfaces coherent and consistent.

ui-ux-pro-max
Catalog entry for UI/UX Pro Max design patterns and templates (full workflow requires upstream installation)

venice-audio-music
Music generation queueing and retrieval via Venice.ai for jingles, loops, and prototype scoring.

venice-audio-speech
Text-to-speech via Venice.ai with multiple voices, formats, and streaming support.

venice-image-edit
Image edits, upscaling, and background removal via Venice.ai API