Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
bjornmelin avatar

Codex Utils

  • 8 installs
  • 5 repo stars
  • Updated August 5, 2026
  • bjornmelin/dev-skills

codex-utils is a skill for using built-in Codex coordination, retrieval, and utility tools effectively during live sessions.

About

codex-utils explains how to use Codex's built-in coordination, retrieval, and utility tools effectively during live sessions. A developer relies on it to maintain a step plan, ask short multiple-choice questions before risky edits, inspect local images, search or browse the web for source-backed information, discover MCP tools, and run independent tool calls in parallel. It prescribes using the lightest tool that resolves the need.

  • Guides effective use of built-in Codex coordination, retrieval, and utility tools in live sessions
  • Covers update_plan, request_user_input, view_image, and the web.* browsing tools
  • Advises tool_search for MCP discovery and parallel calls only for independent developer-tool work

Codex Utils by the numbers

  • 8 all-time installs (skills.sh)
  • Ranked #12,321 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

codex-utils capabilities & compatibility

Capabilities
codex utils · web research · plan management · mcp discovery
Use cases
research · web search · planning
From the docs

What codex-utils says it does

Use these built-ins when they materially improve accuracy, safety, or speed.
SKILL.md
Use `functions.update_plan` for non-trivial multi-step work.
SKILL.md
Keep tool use proportional to the task; do not browse, ask, or plan when the answer is already clear and stable.
SKILL.md
npx skills add https://github.com/bjornmelin/dev-skills --skill codex-utils

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs8
repo stars5
Last updatedAugust 5, 2026
Repositorybjornmelin/dev-skills

What it does

Use built-in Codex coordination, web, and MCP-discovery tools effectively during a live session.

Who is it for?

Choosing and applying the right built-in Codex tool for planning, web search, image inspection, or MCP discovery.

Skip if: Tasks where the answer is already clear and stable and no tool use is warranted.

When should I use this skill?

Work benefits from a step plan, asking short questions before risky edits, inspecting a local image, searching the web, or discovering MCP tools.

What you get

Proportional, correct use of Codex's plan, input, image, web, and tool-discovery built-ins.

  • guidance on correct built-in tool selection during a session

By the numbers

  • 1-3 multiple-choice questions recommended before risky edits
  • 7 web tools documented

Files

SKILL.mdMarkdownGitHub ↗

Codex Utils

Use these built-ins when they materially improve accuracy, safety, or speed. Prefer the lightest tool that resolves the need.

Coordination Utilities

  • Use functions.update_plan for non-trivial multi-step work. Keep one step

in_progress and mark completed steps as you advance.

  • Use 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.

  • Use 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 + Internet

  • Use web.search_query for current facts, source-backed answers, official

documentation, or external verification. Search narrowly and prefer primary sources.

  • Use web.open to read a result directly or jump to relevant lines.
  • Use web.click to follow numbered links inside an opened page.
  • Use web.find to locate exact text in a long page before opening more

context.

  • Use web.screenshot only for PDFs when a page image is needed.
  • Use web.image_query when reference imagery or visual comparison helps.
  • Use web.time when you need the current time for a specific UTC offset.

Tooling + MCP Discovery

  • Use tool_search.tool_search_tool to discover extra MCP tools or plugins

before assuming a capability is unavailable.

  • Use 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.

Defaults

  • Verify unstable or high-stakes claims with tools instead of memory.
  • Keep tool use proportional to the task; do not browse, ask, or plan when the

answer is already clear and stable.

Related skills

FAQ

When should the agent ask the user?

Use request_user_input before risky edits or when a decision cannot be inferred safely, asking 1-3 short multiple-choice questions.

When is parallel tool use allowed?

Only for independent developer-tool calls that are safe to run concurrently, such as parallel reads; never for dependent steps.

AI & Agent Buildingagentsresearch

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.