skills/codex-utils/SKILL.md
Use built-in Codex coordination, retrieval, and utility tools effectively during live sessions. Trigger when work benefits from maintaining a step plan, asking the user 1-3 short multiple-choice questions before risky edits, inspecting a local image from disk, searching or browsing the web for current or source-backed information, discovering additional MCP tools or plugins, or running independent developer-tool calls in parallel.
npx skillsauth add bjornmelin/dev-skills codex-utilsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use these built-ins when they materially improve accuracy, safety, or speed. Prefer the lightest tool that resolves the need.
functions.update_plan for non-trivial multi-step work. Keep one step
in_progress and mark completed steps as you advance.functions.request_user_input before risky edits or when a decision
cannot be inferred safely. Ask 1-3 short multiple-choice questions, put the
recommended option first, and keep options mutually exclusive.functions.view_image to inspect a local image from disk when visual
details matter. Pass an absolute path. Use detail: original only when
high-fidelity inspection is necessary.web.search_query for current facts, source-backed answers, official
documentation, or external verification. Search narrowly and prefer primary
sources.web.open to read a result directly or jump to relevant lines.web.click to follow numbered links inside an opened page.web.find to locate exact text in a long page before opening more
context.web.screenshot only for PDFs when a page image is needed.web.image_query when reference imagery or visual comparison helps.web.time when you need the current time for a specific UTC offset.tool_search.tool_search_tool to discover extra MCP tools or plugins
before assuming a capability is unavailable.multi_tool_use.parallel only for independent developer-tool calls that
are safe to run concurrently, such as parallel reads or separate inspections.
Do not parallelize dependent steps or tools marked as non-parallel.development
Repo/monorepo modernization: dependency upgrades, security fixes, deprecation cleanup, framework migrations, dependency-native refactors, and verified hard-cut simplification.
development
Use this skill for Browser Web Animations API: Element.animate(), Animation, KeyframeEffect, playback control, generated keyframes, cancel/finish, commitStyles, and cleanup. Trigger on Element.animate, WAAPI, Web Animations API, KeyframeEffect, Animation object, commitStyles. Do not use for near-miss tasks outside these boundaries; route to adjacent motion or platform skills when they own the implementation.
tools
Use this skill for Three.js, React Three Fiber, Drei, Canvas/createRoot lifecycle, loaders, GLTF, useFrame, disposal, SSR/client boundaries, DPR, and browser proof. Trigger on Three.js, THREE, @react-three/fiber, @react-three/drei, R3F Canvas, useFrame, GLTF, WebGLRenderer. Do not use for near-miss tasks outside these boundaries; route to adjacent motion or platform skills when they own the implementation.
development
Use this skill for Tailwind CSS v4 transition, animation, duration, easing, motion-safe/motion-reduce, @theme motion tokens, and static class safety. Trigger on Tailwind animation, transition-all, motion-safe, motion-reduce, @theme, animate-, duration-. Do not use for near-miss tasks outside these boundaries; route to adjacent motion or platform skills when they own the implementation.