skills/codex-deep-research/SKILL.md
Run web-first deep research in the current Codex session for comparisons, evaluations, market scans, recommendations, and other citation-heavy questions that need current information. Escalate to multi-agent work only when task complexity justifies it.
npx skillsauth add hexbee/hello-skills codex-deep-researchInstall 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 this skill when the user is asking for research rather than a normal answer. Typical triggers include:
Do not force the full workflow onto simple factual questions. First decide whether the task truly needs deep research.
Enter deep-research mode when one or more of these are true:
If the request is too vague to research responsibly, ask one minimal clarifying question instead of starting a large search.
Use assets/brief-template.md as the default structure. Keep the brief internal unless sharing it would help the user.
Capture at least:
For research tasks, browse first instead of relying on memory. Prefer official and primary sources, then high-quality reporting. Use references/source-quality.md and references/citation-rules.md when judging evidence.
For time-sensitive topics, use absolute dates in the final answer.
Start single-agent by default. Upgrade to multi-agent only when it clearly improves coverage or speed.
Only escalate when one or more of these are true:
Avoid escalation when the task is small, narrow, or already well-covered by a single search path.
When delegating, default to assets/subagent-task-template.md. Unless the task is extremely simple, give each sub-agent:
The main agent owns final judgment and synthesis.
Never concatenate search results or sub-agent outputs. Merge them into one coherent report. Always:
For the full staged process, see references/workflow.md.
Default to a real research report in the conversation, not a short generic answer and not a summary that points the real content to a file. Use assets/report-template.md unless the user explicitly asks for a different format.
The final answer should usually include:
Keep these categories explicit:
If the user explicitly asks for a short report, compress the answer but keep citations and evidence boundaries intact.
Do not treat a saved file as the primary deliverable unless the user explicitly asked for file output.
Do not save files by default. Complete the in-session research delivery first. Persist only when:
Do not save files merely because auditability could be helpful. When saving is appropriate, follow repository conventions instead of inventing new ones.
Before finalizing, quickly verify:
testing
Diagnose and fix Docker image pull failures on macOS with OrbStack, especially Docker Hub EOF/TLS/manifest errors caused by system proxies, Clash/CyberClash/Mihomo/Surge-style TUN mode, fake-ip DNS such as 198.18.0.x, or unstable registry access. Use when `docker pull` or `docker manifest inspect` fails with EOF, SSL_ERROR_SYSCALL, failed to fetch anonymous token, failed to resolve reference, failed to copy, or registry-1.docker.io/auth.docker.io connectivity confusion.
development
Generate and revise job resumes from raw notes, existing resumes, career histories, or profile snippets. Use when Codex needs to create, redesign, tighten, or review a resume/CV, especially for Chinese or English A4 resumes, PDF/HTML output, first-screen hiring signal, skill ordering, pagination balance, header/contact layout, or reframing an engineering background for AI-focused roles.
development
Convert a public webpage URL into Markdown and save it as a reusable `.md` file with the bundled script. Prefer `https://r.jina.ai/<url>` first, and only fallback to `https://markdown.new/` if `r.jina.ai` is unavailable. Use this whenever the user wants to turn a public webpage, article, documentation page, blog post, release note, or reference URL into Markdown for reading, archiving, summarizing, extraction, RAG prep, or downstream agent reuse, even if they do not explicitly mention markdown or saving a file.
tools
Design agent-usable SaaS tool systems using six reusable tool shapes (Search, Summarize, Draft, Update, Notify, Approve) plus connectors and policy guardrails. Use when turning SaaS features into reliable agent actions with clear contracts, permissions, audit trails, and approval gates.