Blog · Guide
Let Codex theme itself: the codex-skill method
July 16, 2026
Dream Skin is not the only way to reskin the Codex desktop app anymore. The community found a second, delightfully meta approach: install an agent skill, then simply ask Codex to make itself a theme. One prompt later you have a named, reversible, exportable skin — designed by the same model you code with.
What CodeDrobe is
CodeDrobe is an open-source project (Apache 2.0) that ships installable agent skills for creating and managing reversible themes in Chromium/Electron AI desktop apps — Codex included. Instead of running an external theming engine yourself, you teach Codex the skill and delegate the whole job to it.
The workflow that went viral: a user installed the skill and typed "install this skill, then use it to create a kung-fu women's football theme." Five minutes later Codex had generated the artwork direction, registered a dark ink-wash theme, written the color config with a restore backup, and exported a shareable .codex-theme file.
Setup in two commands
List what is available, then install the theme skill for Codex globally:
npx skills add CodeDrobe/skills --list
npx skills add CodeDrobe/skills --skill codedrobe-theme --global --agent codex After that, theming is a conversation. Try prompts like "create a cyberpunk night theme for this app and apply it," or point it at an image you like. The runtime also exposes CLI verbs — codedrobe apply / verify / restore — so everything the agent does stays inspectable and reversible.
Dream Skin vs codex-skill: which one to use?
Dream Skin (the engine behind our gallery and generator) is image-first: you bring a picture, it becomes a full-window atmosphere — banner, background, frosted layers — with pixel-level control. It is the stronger choice when the look you want starts from a specific piece of art.
The codex-skill route is prompt-first: you describe a vibe and let the model design it. It shines when you want quick iterations ("make it warmer", "more contrast"), when you want a shareable .codex-theme file, or when you simply enjoy the elegance of an AI IDE dressing itself. It requires granting the skill a debug port, so read the same security notes that apply to any CDP-based approach.
They compose well: generate a concept with codex-skill, screenshot the result you like, then feed that image to our generator for the full Dream Skin treatment — or the other way around.
Security notes
Like Dream Skin, CodeDrobe works through a local debug interface and keeps changes reversible with backups and a restore command. The same rules apply: ports stay on localhost, restore when done, and only install skills from repositories you have read. Our CDP-safety deep dive covers the threat model in detail.
Related: Is CDP injection safe? · CodeDrobe/skills ↗
Prefer the image-first route?
Try the skin generator