chatgpt-deep-research

DEPRECATED - Use gpt-researcher skill instead. This browser automation approach has been replaced with the local GPT-Researcher framework using OpenAI o1.

16 stars

Best use case

chatgpt-deep-research is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

DEPRECATED - Use gpt-researcher skill instead. This browser automation approach has been replaced with the local GPT-Researcher framework using OpenAI o1.

Teams using chatgpt-deep-research should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/chatgpt-deep-research-yudame/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/development/chatgpt-deep-research-yudame/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/chatgpt-deep-research-yudame/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How chatgpt-deep-research Compares

Feature / Agentchatgpt-deep-researchStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

DEPRECATED - Use gpt-researcher skill instead. This browser automation approach has been replaced with the local GPT-Researcher framework using OpenAI o1.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# ChatGPT Deep Research - DEPRECATED

**Status:** This skill is deprecated and no longer maintained.

**Replacement:** Use the `gpt-researcher` skill instead.

## Why Deprecated?

Browser automation for ChatGPT Deep Research had several limitations:
- **Fragile:** UI changes break automation
- **Requires browser:** Chrome with remote debugging
- **Requires subscription:** ChatGPT Plus/Team ($200/mo)
- **Limited control:** Can't choose model or parameters
- **High maintenance:** Selectors need constant updates

## Migration to GPT-Researcher

The `gpt-researcher` skill provides all the same capabilities with better reliability:

### Old Way (Deprecated Browser Automation)
```bash
# Complex browser automation with Chrome DevTools
# Requires ChatGPT Plus subscription
# 5-10 minutes per research
# Fragile UI automation
```

### New Way (GPT-Researcher with OpenAI GPT-5.2)
```bash
cd /Users/valorengels/src/research/podcast/tools
python gpt_researcher_run.py --file prompt.txt --output results.md
```

**Benefits:**
- ✅ No browser required
- ✅ Uses OpenAI GPT-5.2 (latest flagship model, 2025)
- ✅ Pay-per-use ($0.27-2 per search)
- ✅ 100+ sources analyzed
- ✅ Fully scriptable and reproducible
- ✅ Works in any environment
- ✅ Knowledge cutoff: August 2025 (most current)

## See Also

- **gpt-researcher skill:** `.claude/skills/gpt-researcher/SKILL.md`
- **Script location:** `podcast/tools/gpt_researcher_run.py`

## Historical Reference

This skill previously automated ChatGPT Deep Research via Chrome DevTools browser automation. It has been superseded by the local GPT-Researcher framework which provides better reliability, control, and cost-effectiveness.

Related Skills

chatgpt-project-architect

16
from diegosouzapw/awesome-omni-skill

Use cuando necesites crear o mejorar instrucciones de proyecto ChatGPT, diseñar system prompts, definir agentes conversacionales, estructurar modos y comandos, implementar anti-injection, o validar calidad de project instructions. Keywords: chatgpt project, system prompt, project instructions, agent design, prompt engineering, anti-injection, command shortcuts, agent modes.

chatgpt-mcp-apps-kit

16
from diegosouzapw/awesome-omni-skill

Guide for implementing ChatGPT Apps using OpenAI Apps SDK. Use when building MCP servers with interactive UI components that integrate with ChatGPT, including widget runtime, authentication, state management, and deployment to the ChatGPT platform.

chatgpt-archive-topic-background-report

16
from diegosouzapw/awesome-omni-skill

Build a topic-focused research collection from ChatGPT archive viewer conversations (latest archive or all archives), run a background Responses API consolidation job with web search, and save markdown plus raw response artifacts. Use when the user asks to find archive threads by topic, reconcile repetition/contradictions, and generate a saved report with minimal polling noise.

chatgpt-apps-sdk-developer

16
from diegosouzapw/awesome-omni-skill

Assists in developing ChatGPT Apps using the Apps SDK and Model Context Protocol (MCP). Invoke when the user wants to create, debug, or understand ChatGPT Apps, MCP servers, or their UI integration.

chatgpt-apps-production-checklist

16
from diegosouzapw/awesome-omni-skill

Turn ChatGPT Apps implementation work into a production-ready checklist with concrete tasks, tests, widget changes, and tool-result patterns mapped by priority (P0/P1/P2). Use when designing or hardening Apps SDK products for shipping; do not use for generic web-only apps, static code review, or non-ChatGPT integration planning.

chatgpt-apps-developer

16
from diegosouzapw/awesome-omni-skill

Build production-grade ChatGPT Apps (GPTs, Actions, Plugins, Assistants API) end-to-end — from architecture design through implementation, testing, and deployment.

chatgpt-app-sdk

16
from diegosouzapw/awesome-omni-skill

WHEN building ChatGPT apps using the OpenAI Apps SDK and MCP; create conversational, composable experiences with proper UX, UI, state management, and server patterns.

chatgpt-app-builder

16
from diegosouzapw/awesome-omni-skill

Build ChatGPT apps with interactive widgets using mcp-use and OpenAI Apps SDK. Use when creating ChatGPT apps, building MCP servers with widgets, defining React widgets, working with Apps SDK, or when user mentions ChatGPT widgets, mcp-use widgets, or Apps SDK development.

chatgpt-app:add-widget

16
from diegosouzapw/awesome-omni-skill

Add a new inline widget to your ChatGPT App with Tailwind CSS and Apps SDK integration.

building-chatgpt-apps

16
from diegosouzapw/awesome-omni-skill

Guides creation of ChatGPT Apps with interactive widgets using the Apps SDK and MCP servers. Use when building ChatGPT custom apps with visual UI components, embedded widgets, or rich interactive experiences. Covers widget architecture, MCP server setup with FastMCP, response metadata, and Developer Mode configuration. NOT when building standard MCP servers without widgets (use building-mcp-servers skill instead).

beazley-deep-python

16
from diegosouzapw/awesome-omni-skill

Write Python code in the style of David Beazley, author of Python Cookbook. Emphasizes generators, coroutines, metaprogramming, and understanding Python's internals. Use when writing advanced Python that requires deep language mastery.

aposd-designing-deep-modules

16
from diegosouzapw/awesome-omni-skill

Enforce Design-It-Twice workflow: generate 2-3 radically different approaches, compare them, then implement. Use when designing modules, APIs, or classes before implementation. Triggers on: design, create class, add module, implement feature, new service, API design, before implementing. Produces structured design document with approaches, comparison table, choice rationale, and depth check.