skillstested.com
All skills / CodeDrobe

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.

TESTEDWORKS
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
install + CLI verified; actual theming needs a supported desktop app (OpenAI Codex / Tencent WorkBuddy / QoderWork / TRAE SOLO) running with CDP — target apps are darwin/win32 only, so end-to-end theming is untestable on a Linux box. Honest limit, stated on page.

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.