← Plugin catalog
Creativity

Theme Emporium

ROMAN ADRIASHKIN v1.0.0

Generate UI theme previews

Full description ↓

View on ChatGPT ↗

Save this plugin to Following and return to review observed changes. Follow up to 10 plugins free.

Description

From the marketplace listing

Theme Emporium helps users browse ready-made visual themes, inspect theme details, and generate a structured, non-persistent UI theme preview from a text brief directly inside ChatGPT.

Language: English · Automatically detected from descriptions.

What changed

Theme Emporium

Oct 27, 2026 · 1 saved observations

Metadata · Oct 27, 2026 · 00:53 UTC · Compared with Oct 24, 2026 · 13:39 UTC

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Open full comparison.

Is v2 template

Before

Oct 24, 2026 · 13:39 UTC

Not present

After

Oct 27, 2026 · 00:53 UTC

false

Metadata: full comparison →

Competitor profile

From the developer’s listing and package; capabilities are not independently tested. Package observed Nov 3, 2026.

Declared capabilities

Generate UI theme previews

Declared limitations

Specific limitations have not been established. Missing information does not mean unrestricted capabilities.

Cost & access

Pricing and account requirements have not been established from the available package declarations. Unknown pricing does not mean free access.

Starter prompt

List themes in Theme Emporium.

View package source →

Files & skills

File archives

Plugin package4 files · 2.65 KBBrowse files →
Skill instructions
theme-design-director3.99 KB

View saved version →

---
name: theme-design-director
description: Choose, inspect, or generate a coherent Theme Emporium UI direction from a product brief using the Theme Emporium MCP tools.
---

# Theme Design Director

Use this skill when a user wants a visual direction for a digital product, wants help choosing among Theme Emporium themes, wants to inspect a known theme, or wants a new non-persistent theme preview.

## Goal

Turn a product brief into one clear visual direction without redesigning the product unnecessarily. Treat typography, background, color, and effects as a coordinated system rather than independent decorations.

## Inputs

Use the information the user already provided. Useful inputs include:

- product type and audience
- desired tone or mood
- light/dark preference
- readability or accessibility constraints
- typography preferences
- background or wallpaper preference
- colors to prefer or avoid
- desired glass, shadow, radius, or depth

Do not ask for every field when the brief is already sufficient. Make conservative defaults and state them when needed.

## Workflow

1. **Understand the brief.** Summarize the intended product feeling in one sentence.
2. **Prefer a catalog match when appropriate.** Use `list_themes` when the user wants options or has not named a theme. Shortlist only the most relevant candidates.
3. **Inspect before recommending.** Use `get_theme_details` for a named theme or shortlisted candidate before making detailed claims about its tokens.
4. **Generate only when a new direction is needed.** Use `generate_theme` when the catalog does not fit, or when the user explicitly asks for a new theme direction.
5. **Keep the system coherent.** Explain how typography, background, palette, and effects reinforce the same visual intent.
6. **Return a decision-ready handoff.** Make it easy for the user to understand what to use next.

## Output format

Return these sections when relevant:

- **Direction** — one-sentence visual concept.
- **Source** — existing Theme Emporium theme or generated preview.
- **Typography** — recommended font direction and why it fits.
- **Background** — color, gradient, or wallpaper direction.
- **Palette** — primary, secondary, background, and readable text direction.
- **Effects** — glass blur, radius, shadow/depth direction.
- **Key tokens** — concise structured token summary when available.
- **Why it works** — 2–4 concrete design reasons.
- **Next step** — inspect another catalog option or continue with the preview.

## Tool routing

- Use `list_themes` for catalog discovery.
- Use `get_theme_details` for factual details about an existing Theme Emporium theme.
- Use `generate_theme` only for a new structured preview.

Never invent catalog themes or exact token values. Retrieve them when they matter.

## V1 boundaries

`generate_theme` is **non-persistent preview only**. Never tell the user that a generated preview was saved, published, purchased, added to the catalog, or attached to an account.

The V1 plugin does not expose tools for:

- payments or subscriptions
- admin changes
- account mutation
- uploads
- public publishing
- destructive actions

If the user asks for one of those actions, explain that it is outside the current Theme Emporium V1 tool surface and continue with the safe design workflow if useful.

## Design principles

- Preserve an existing polished product shell unless the user explicitly asks for a redesign.
- Prefer perceptible, useful changes over decorative churn.
- Keep text/background contrast readable.
- Use one strong type direction, one dominant background direction, and one coherent palette before adding effects.
- Effects should support hierarchy, not obscure content or controls.
- When comparing directions, explain tradeoffs instead of declaring one universally superior.

## Stop conditions

Stop and ask for a missing decision only when it materially changes the result, such as mutually exclusive light/dark requirements or a required brand color that has not been provided. Do not block on optional preferences.

Referenced files: 1 — file references are metadata, not package contents.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
ROMAN ADRIASHKIN

Package observed Nov 3, 2026.

Technical details
First seen
Oct 24, 2026 · 12:40 UTC
Last seen
Nov 3, 2026 · 18:00 UTC
Collection status
Collected

plugin_asdk_app_6a0f9fc49c288191bc8de2df636848e9

Download plugin data (JSON)