CodeDrobe skills, tested
Agent skills for creating reversible visual themes for AI desktop apps — OpenAI Codex, Tencent WorkBuddy, QoderWork, TRAE SOLO — driven from Claude Code. We installed the skill and its runtime, and mapped exactly where a headless test has to stop.
- Repo
- CodeDrobe/skills
- Stars
- 229 as of 2026-07-23
- Commit tested
- b3f3a95
- Install
npx skills add CodeDrobe/skills --skill codedrobe-theme --agent claude-code --yes- Install time
- 2.5s (measured)
- Environment
- os Linux 6.18.5 (cloud sandbox), node v22.22.2, npm 10.9.7
- Failures hit
- 0
- Tested on
- 2026-07-23
What it is
CodeDrobe/skills ships two skills:
codedrobe-theme for users and theme authors (create, apply, verify, repair,
restore, publish themes) and codedrobe-adapter-dev for maintainers. The
architecture is the most interesting part: the skill is a thin workflow layer that drives a
published npm runtime, @codedrobe/core, and support for a new desktop app is added
as a core adapter — not a new skill. Themes are applied to the real application DOM via
CDP (Chrome DevTools Protocol), not as a screenshot overlay, and are fully reversible. There is
even a theme store, with publishing handled inside the skill.
The install, as it actually happened
npx skills add CodeDrobe/skills --skill codedrobe-theme --agent claude-code --yes
npm install --global @codedrobe/core
2.5 seconds for the skill, 0.7 seconds for the runtime. Both clean. First smoke test:
codedrobe apps --json
returned the adapter registry immediately — Codex (default port 9335, last verified 2026-07-16 against a concrete app build), WorkBuddy, QoderWork, TRAE SOLO, each with per-platform verification stamps. Version-stamped adapter verification is a discipline we wish more DOM-touching tools had.
What broke
Nothing broke. Install and the minimal use case both ran clean on first try — rarer than you would think, and worth saying explicitly.
The honest boundary instead: end-to-end theming needs one of the supported desktop apps running with CDP enabled, and the current adapters target macOS and Windows. On our headless Linux test box there is no Codex or WorkBuddy to theme, so our verification stops at "skill installs, runtime runs, adapter registry is live and current." If you are on a Mac with Codex installed, everything past that point is one prompt away; we will extend the record when we retest on a desktop machine.
Who it's for
Two audiences. Users who spend all day in an AI desktop app and want it to look like theirs — the flow is literally "attach a reference image, name the app." And theme authors: the publish workflow plus the store make this the closest thing the agent-desktop world has to a themes ecosystem. The reversibility guarantee (restore native look, verify nothing left behind) is the safety property that makes experimenting reasonable.
FAQ
Does it patch the app binary?
No. Styling is injected against the live DOM over CDP and is designed to be fully reversible; restarting an app requires your explicit approval, per the skill's own rules.
Which apps can it theme today?
As of our test date: OpenAI Codex, Tencent WorkBuddy, QoderWork (CN and global), TRAE SOLO
(global and CN) — per the live output of codedrobe apps --json, which is the
authoritative list at any moment.