manage-themes
Installation
SKILL.md
Manage Themes
Why This Exists
Without centralized theme management, visual plugins each hardcode their own colors and fonts, producing inconsistent outputs. This skill provides a single place to create, store, audit, and apply themes so every visual output — slides, documents, diagrams, reports — shares a coherent brand identity. Themes are compact markdown files containing color palettes, typography, and design principles.
Prerequisites
Before any operation, resolve the workspace themes directory:
- Use
${COGNI_WORKSPACE_ROOT}/themes/if the env var is set - Otherwise fall back to
{workspace}/cogni-workspace/themes/ - If the themes directory does not exist, create it (and
_template/inside it) before proceeding
If claude-in-chrome tools are unavailable, inform the user upfront and suggest PPTX extraction or theme-factory presets as alternatives.
Theme Storage
All themes live in the resolved themes directory. Each theme gets its own directory: