Install any skill in seconds. Free to start, no credit card required.
Get Started Free →bytepioneer-ai/codexhost-update-impact-audit
Use when a Codex Desktop update may have changed codexhost behavior, Composer/CDP bindings, renderer DOM, Host bridges, or UI controls and the affected surface is unknown.
Passed 5 of 10 test cases with the skill, and 3 of 10 without it.
and 5 more in the full report
6 fixed4 passed either way10 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.6-flash on 10/3/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are auditing the sidebar surface between Desktop builds. Which semantic DOM attributes define the contract for thread rows and thread titles?
| Checked | Without skill | With skill |
|---|---|---|
| Names data-app-action-sidebar-thread-row as the semantic attribute for sidebar thread rows. | Missed | Passed |
| Names data-thread-title as the semantic attribute for sidebar thread titles. | Missed | Passed |
The instructions your model reads when the skill loads.
Audit before changing codexhost. Produce a verdict backed by bundle and live-Renderer evidence. Apply a fix only when the user explicitly requests one.
可先运行 npm run audit:codex-desktop 辅助检测;该命令不能替代下面的语义对比、ownership 追踪、真实 Renderer 探测和必要的行为验证,后续步骤仍须继续执行。
AGENTS.md and record git status; preserve unrelated dirty-worktree changes..codexhost/update-impact/. Never persist Thread IDs, request IDs, prompts, transcripts, tokens, credentials, URL query/hash values, or full DOM snapshots.Record the installed executable, Desktop version/build, Chromium version, and app.asar hash. Determine these distinct versions when possible:
Use the reviewed baseline for the compatibility decision. Use a direct predecessor only to localize the newest change. Never silently substitute a much older bundle for either role.
Search, in order, for prior evidence under .codexhost/update-impact/, Sparkle installation caches, compatibility fixtures, and other complete local installations. The official Sparkle appcast may establish release order and download locations, but downloading a full application is optional and must not block the audit when live evidence and a reviewed baseline are available.
Unpack each available app.asar into a temporary directory. After the audit, retain a minimal sanitized baseline at:
.codexhost/update-impact/<version>/
manifest.json
app-initial.js
app-initial.css
composer-utility-bar.js
marker-inventory.json
live-renderer.json
manifest.json should identify version/build, Chromium version, executable path, hashes, audit time, verdict, and which checks actually ran. Do not retain a full application or archive merely for the next comparison.
test cases passed, vs 3 / 10 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.