What problem does it solve?
Conducting in-depth, internet-enabled research is slow, manual, and hard to reproduce. This skill automates prompt enhancement, parameter saving, and execution against OpenAI's Deep Research API to deliver focused analyses and a reproducible report with sources.
Core Features & Use Cases
- Smart prompt enhancement: detects vague prompts and guides user through 2-3 focused clarifying questions (technical or general) to improve results.
- Reproducible research: saves enhanced prompts with timestamps and outputs a Markdown report including sources.
- Synchronous execution: runs long-running web-enabled research in a single flow to minimize token waste and provide a finished report.
- Flexible configuration: supports model and timeout options, and optional prompt-file input.
- Output: produces a complete report with a sources section and a metadata footer.
Quick Start
Run the orchestrator with your prompt to begin deep research: python3 scripts/run_deep_research.py 'Your research prompt'.