Canonical manifest schema
plugin.json targets the official 1.0.0 schema.
Agent Plugins specification §5.2
Choose from ten curated visual themes or create a custom direction, then apply its color palette and font pairing consistently across slides, documents, reports, or web artifacts.
cohesive
everywhere.
One palette and one type pairing carried consistently from the first page or slide to the last.
Installation
Sparse-clone the plugin directory and keep the Skill, PDF showcase, and themes folder together so a compatible agent can preview and apply every bundled theme.
git clone --filter=blob:none --sparse https://github.com/chenmiaohero/Portable-Agent-Plugins.git
cd Portable-Agent-Plugins
git sparse-checkout set plugins/theme-factoryExplainable standards check
Official latest version: 1.0.0 (Working Draft). The value is read from the official specification and cached for one day.
This is a static package-format check, not a security audit, quality score, malware scan, or guarantee of client compatibility.
plugin.json targets the official 1.0.0 schema.
Agent Plugins specification §5.2
The plugin name “theme-factory” satisfies the 1–64 character naming rules.
Agent Plugins specification §§5.3 and 5.5
No unknown top-level manifest fields were found.
Agent Plugins specification §5.2
All present metadata and extension fields use permitted JSON types.
Agent Plugins specification §§5.2–5.6
A regular plugin.json file exists at the plugin root.
Agent Plugins specification §§4.1 and 5.1
1 immediate-child Agent Skill discovered; every SKILL.md passed required frontmatter and naming checks.
Agent Plugins specification §7.1 and Agent Skills specification
No root mcp.json is present; MCP is optional and its absence is conforming.
Agent Plugins specification §§6.2 and 7.2
Capabilities
Give every artifact a deliberate and repeatable visual theme.
Use this plugin when slides, documents, reports, or web pages need a coherent palette and typography system that can be reviewed before it is applied.
Choose among ten distinct visual identities ranging from restrained minimalism to warm, botanical, technical, and cosmic palettes.
Each theme combines hex color values with complementary heading and body fonts so styling remains coherent.
Carry the selected theme across every slide, page, chart, component, and supporting element instead of styling isolated pieces.
Practical workflow
Show the bundled showcase, compare available themes, and get an explicit selection before modifying the artifact.
Read the chosen specification, apply its colors and fonts consistently, and inspect contrast and visual continuity.
Package contents
Theme Factory declares 1 Skill, 0 MCP configurations, and 2 additional resources. The included-file links below point to the reviewed source repository.
Agent Skills
1
theme-factory
MCP servers
0
No runtime service
Package format
Agent Plugins
Official latest 1.0.0
Synced source content
This README snapshot is stored by Agent Plugins Hub and refreshed by the daily GitHub synchronization pipeline. Remote images and embedded content are not loaded.
This repository does not currently provide a README snapshot. The plugin instructions below remain available.
Source documentation
Rendered from the linked GitHub source. Raw HTML is disabled, scripts cannot execute, remote images are omitted, and external links open separately.
Theme Factory provides ten curated palettes and font pairings for slides, documents, reports, and web artifacts. It also defines a review-first process for creating a custom theme when the presets do not fit.
Display the bundled theme showcase without modifying it, let the user compare the available directions, and wait for an explicit selection. Read the matching theme specification, then apply its colors and fonts consistently across the complete artifact.
The package includes professional, warm, natural, minimal, seasonal, technical, botanical, and dark visual directions. Each theme file records its palette, typography choices, and intended character.
If no preset is suitable, derive a named palette and font pairing from the user's brief. Present that direction for review before applying it, and check contrast and font availability in the final output.
This portable package is maintained in chenmiaohero/Portable-Agent-Plugins from a pinned Apache-2.0 upstream Skill.
Continue exploring
The small official reference package for inspecting a portable manifest and migration workflow.
A portable creative-coding workflow for original p5.js generative art and interactive exploration.
A portable implementation guide for Claude API applications across Python, TypeScript, Java, Go, C#, PHP, Ruby, and curl.