Codex Dream Skin
SkillDev toolsApply, launch, verify, repair, update, or restore a full decorative skin for the Windows Codex desktop app. Use when the user asks for a Codex theme that goes beyond official color settings, wants the pink-purple Dream/Fiona-style interface, needs the skin reapplied after a Codex update, or needs a safe rollback without modifying WindowsApps or app.asar.
Use Codex Dream Skin in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Codex Dream Skin and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Codex Dream Skin skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by aiwenjie777/codex-skin-skill in windows/SKILL.md and read by Ahel’s review.
Apply a reversible renderer skin through Chromium DevTools Protocol while launching the official Store-installed Codex executable. Never replace or take ownership of files under WindowsApps.
Workflow
Run this workflow directly when the skill is invoked. Do not tell the user to open PowerShell or click a shortcut unless they explicitly ask for manual instructions.
- Run
scripts/install-dream-skin.ps1once to initialize local state and create optional launch/restore shortcuts. It must not read or change Codexconfig.toml. - Run
scripts/start-dream-skin.ps1. Add-RestartExistingonly when the user authorized restarting an already-open Codex app. - Run
scripts/verify-dream-skin.ps1 -ScreenshotPath <absolute-path>after launch. Treat a missing hero, native composer, sidebar skin, or injection marker as failure. The native suggestion count is responsive and may be two to four. - Inspect the screenshot against
references/qa-inventory.md. Verify both the home screen and a normal task before signing off. - Run
scripts/restore-dream-skin.ps1for live removal. Add-Uninstallonly when the user also asks to delete shortcuts and local integration.
Guardrails
- Preserve the official executable, package signature, user threads, pets, plugins, and authentication state.
- Do not use the full reference screenshot as a fake whole-window overlay. It is only a cropped hero/polaroid asset; all controls remain live Codex controls.
- Keep the reference image confined to the single top banner and decorative crop. Keep the cards below it as native Codex suggestion buttons with native labels/icons.
- Attach the "选择项目" treatment to Codex's real project-selector toolbar and keep the current project button clickable; never draw a disconnected replacement.
- Keep decorative layers
pointer-events: noneand keep real buttons, navigation, and composer above them. - On app updates, rerun install and launch; the scripts discover the current Appx package dynamically.
- If port
9335is occupied, choose another port consistently for start, verify, and restore. - Keep the injection daemon running for navigation/reload resilience. Its state and logs live under
%LOCALAPPDATA%\CodexDreamSkin.
Resources
scripts/injector.mjs: CDP connection, renderer injection, verification, screenshot, and removal.assets/dream-skin.css: full visual layer.assets/renderer-inject.js: idempotent DOM integration and cleanup.assets/dream-reference.png: user-provided visual reference used only in cropped decorative regions.references/qa-inventory.md: required functional and visual signoff coverage.references/runtime-notes.md: troubleshooting and update behavior.
Signals
- GitHub stars
- 55
- Forks
- 7
- Last commit
- Jul 2026
Ahel review
K6low
bundled executables the agent is told to run
Automated review, not a security audit. Ruleset v1+k2.
Advanced
- Item type
- skill
- Key
codex-dream-skin- Source
- github.com/aiwenjie777/codex-skin-skill
github.com/aiwenjie777/codex-skin-skill