Imported from zhangjanice66/Codex-QQ-2007 (
macos/SKILL.md). Install upstream withnpx skills add zhangjanice66/Codex-QQ-2007 --skill macos. Copyright stays with the author.
Codex QQ 2007 for macOS
This file is an optional Codex capability entry. The delivery is a complete standalone project; users do not need to install it as a Skill.
Workflow
- Run
Install Codex Dream Skin.commandfrom the completemacos/folder. - Switch to
preset-codex-1907-deepand start the installed engine. - Use the toolbar skin button to switch between the deep replica and original Codex.
- Verify the live result with
Verify Codex Dream Skin.command. - Restore the official appearance with
Restore Codex Dream Skin.command.
Guardrails
- Never modify the official
.app,app.asar, or its code signature. - Use the official Codex app's signed Node.js runtime only after validating its signature, Team ID, architecture, and minimum version.
- Bind CDP to loopback, verify that the listener belongs to Codex, and reject non-Codex renderer targets.
- Preserve all native cards, navigation, project selectors, task content, composer controls, and keyboard focus.
- Preserve native project, task, message, Diff, approval, reasoning, tool-call, and composer structures.
- Keep decoration at
pointer-events: none. - Require explicit authorization before restarting an already-running Codex instance.
- Stop an injector only when its recorded PID, executable, command line, and start time all match.
Key resources
../README.md: repository overview and installation guide.../docs/CODEX-1907.md: skin switching and personalization guide.scripts/injector.mjs: CDP connection, injection, removal, verification, and screenshots.assets/dream-skin.css: live native interface styling.assets/renderer-inject.js: idempotent DOM integration and cleanup.scripts/doctor-macos.sh: signed-runtime, payload, and optional live-session self-check.scripts/codex-2007-acceptance-plan.mjs: responsive release acceptance contract.
