# Apply Professional Themes to Artifacts

Many decks and reports lose impact because styling is inconsistent or slow to create. This skill applies curated palettes and font pairings so artifacts look polished and coherent.

## Install

```bash
npx skillstore add anthropics/theme-factory
```

## Metadata

- Status: approved
- Slug: theme-factory
- Skillstore revision: r1
- Version status: missing
- Tree hash: ef53587e306b6b9dd41137ca6418ff62852322a87b100d4d516a891414c33aee
- Author: anthropics
- GitHub username: anthropics
- License: Complete terms in LICENSE.txt
- Repository: https://github.com/anthropics/skills/tree/main/skills/theme-factory
- Ref: 3e4b6c31a74a3bd1a291c98cf585d720cb9fbc88
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: confirmation\_required
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands
- Quality score: 75
- Public page: https://skillstore.pages.dev/skills/theme-factory
- Manifest: https://skillstore.pages.dev/api/skills/theme-factory/manifest

## Capabilities

- Shows a bundled PDF showcase of ten preset visual themes.
- Provides named color palettes with exact hex values for each theme.
- Recommends header and body fonts for consistent typography.
- Guides theme application across slides, reports, documents, and HTML artifacts.
- Supports creation of a custom theme when preset options do not fit.
- Lists suitable contexts for each preset theme.

## Use Cases

- Refresh a Client Presentation: Apply a polished palette and font pairing to a consulting deck before delivery.
- Standardize Internal Reports: Use one visual theme across recurring reports so charts, headings, and sections feel consistent.
- Create a Campaign Look: Generate a custom theme from campaign goals when the preset themes do not match the desired style.

## Prompt Templates

### Choose a Preset Theme

```
Show me the theme showcase and help me choose one theme for this presentation.
```

### Apply a Selected Theme

```
Apply the Ocean Depths theme to my slide deck. Keep the layout, but update colors and typography.
```

### Match Theme to Audience

```
Recommend the best theme for an executive sustainability report, then apply it consistently across the artifact.
```

### Create a Custom Theme

```
Create a custom theme for a security product launch. Include colors, fonts, best uses, and apply it after my approval.
```

## Limitations

- Does not include scripts that automatically rewrite source files.
- Requires the assistant to inspect and modify the target artifact separately.
- Bundled font names may not exist in every execution environment.
- Theme choices still need user review for brand compliance.

## Best Practices

- Review the showcase before selecting a theme for important work.
- Check text contrast after applying each color palette.
- Get user approval before applying a generated custom theme.

## Anti Patterns

- Do not mix several preset themes in one artifact without a clear reason.
- Do not override brand requirements without explicit approval.
- Do not apply decorative colors where they reduce readability.

## Security Audit

- Audited at: 2026-07-09T09:37:30.745\+00:00
- Summary: Static command findings in SKILL.md are false positives caused by Markdown backticks around local filenames and directories. The bundled PDF is a binary asset, but manual text extraction shows ordinary theme showcase content with no injection language or active behavior observed.

## Stats

- Views: 325
- Downloads: 20
- Favorites: 1
- Popularity score: 0
