Choose the smallest sufficient Codex execution surface before complex or high-cost work. Use when a task could attract multiple skills, plugins, agents, MCP tools, or harness layers and you need to decide whether raw Codex, one targeted skill, or an explicitly requested tool is justified.