theme-factory

Professional styling toolkit with 10 pre-set themes for slides, documents, reports, and HTML pages. Use when applying consistent colors and fonts to any artifact, or when generating custom themes on-the-fly.

5 stars

Best use case

theme-factory is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Professional styling toolkit with 10 pre-set themes for slides, documents, reports, and HTML pages. Use when applying consistent colors and fonts to any artifact, or when generating custom themes on-the-fly.

Teams using theme-factory should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/theme-factory/SKILL.md --create-dirs "https://raw.githubusercontent.com/vamseeachanta/workspace-hub/main/.agents/skills/business/content-design/theme-factory/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/theme-factory/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How theme-factory Compares

Feature / Agenttheme-factoryStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Professional styling toolkit with 10 pre-set themes for slides, documents, reports, and HTML pages. Use when applying consistent colors and fonts to any artifact, or when generating custom themes on-the-fly.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Theme Factory

## Overview

A curated collection of professional font and color themes with cohesive palettes and complementary typeface pairings suited for diverse contexts. Apply to slides, documents, reports, and HTML pages.

## When to Use

- Applying consistent styling to presentations or documents
- Starting a new project and need a cohesive color scheme
- Creating branded materials without existing guidelines
- Generating HTML reports with professional appearance
- Quick theming for prototypes or demos

## Quick Start

1. **Display themes** - Show all 10 themes with visual swatches
2. **Select theme** - User picks one or requests custom generation
3. **Confirm choice** - Verify before applying
4. **Apply theme** - Inject colors and fonts into artifact

```css
/* Quick apply: Tech Innovation theme */
:root {
  --primary: #0d0221;
  --secondary: #1a0533;
  --accent: #7c3aed;
  --highlight: #a78bfa;
  --text: #f5f3ff;
}
body {
  font-family: 'Space Grotesk', sans-serif;
  background: var(--primary);
  color: var(--text);
}
```

## Related Skills

- [frontend-design](../frontend-design/SKILL.md) - Custom UI development
- [brand-guidelines](../../communication/brand-guidelines/SKILL.md) - Full brand systems
- [canvas-design](../canvas-design/SKILL.md) - Visual art creation

---

## Version History

- **2.0.0** (2026-01-02): Upgraded to v2 template - added Quick Start, When to Use, Execution Checklist, Error Handling, Metrics sections
- **1.0.0** (2024-10-15): Initial release with 10 curated themes, HTML/CSS, PowerPoint, Excel integration, custom generation

## Sub-Skills

- [Quick Reference](quick-reference/SKILL.md)
- [Execution Checklist](execution-checklist/SKILL.md)
- [Error Handling](error-handling/SKILL.md)
- [Metrics](metrics/SKILL.md)

## Sub-Skills

- [1. Ocean Depths (+9)](1-ocean-depths/SKILL.md)
- [Step 1: Display Theme Showcase (+3)](step-1-display-theme-showcase/SKILL.md)
- [HTML/CSS (+2)](htmlcss/SKILL.md)
- [Request Details (+2)](request-details/SKILL.md)

Related Skills

client-llm-wiki-factory

5
from vamseeachanta/workspace-hub

Operator checklist for instantiating a new per-client private llm-wiki repo under workspace-hub [#2746](https://github.com/vamseeachanta/workspace-hub/issues/2746) + [#2731](https://github.com/vamseeachanta/workspace-hub/issues/2731) D4 (amended) naming convention `llm-wiki-<client>`.

content-strategy-theme-monthly-focus

5
from vamseeachanta/workspace-hub

Sub-skill of content-strategy: Theme: [Monthly Focus] (+6).

theme-factory-step-1-display-theme-showcase

5
from vamseeachanta/workspace-hub

Sub-skill of theme-factory: Step 1: Display Theme Showcase (+3).

theme-factory-request-details

5
from vamseeachanta/workspace-hub

Sub-skill of theme-factory: Request Details (+2).

theme-factory-quick-reference

5
from vamseeachanta/workspace-hub

Sub-skill of theme-factory: Quick Reference.

theme-factory-htmlcss

5
from vamseeachanta/workspace-hub

Sub-skill of theme-factory: HTML/CSS (+2).

theme-factory-1-ocean-depths

5
from vamseeachanta/workspace-hub

Sub-skill of theme-factory: 1. Ocean Depths (+9).

test-oversized-skill

5
from vamseeachanta/workspace-hub

A test fixture skill that exceeds 200 lines with multiple H2/H3 sections for split testing.

interactive-report-generator

5
from vamseeachanta/workspace-hub

Generate interactive HTML reports with Plotly visualizations from data analysis results. Supports dashboards, charts, and professional styling.

data-validation-reporter

5
from vamseeachanta/workspace-hub

Generate interactive validation reports with quality scoring, missing data analysis, and type checking. Combines Pandas validation, Plotly visualization, and YAML configuration for comprehensive data quality reporting.

agent-os-framework

5
from vamseeachanta/workspace-hub

Generate standardized .agent-os directory structure with product documentation, mission, tech-stack, roadmap, and decision records. Enables AI-native workflows.

OrcaFlex Specialist Skill

5
from vamseeachanta/workspace-hub

```yaml