web-research

Synthesize web search results into markdown answers with inline citations.

1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/dimitri-vs/elevate-agent-skills --skill web-research-dimitri-vs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: web-research
Source: https://github.com/dimitri-vs/elevate-agent-skills/tree/main/web-research
Command: npx skills add https://github.com/dimitri-vs/elevate-agent-skills --skill web-research-dimitri-vs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, python-dotenv, and includes assets (resource) components.

What problem does it solve?

It eliminates the time-consuming cycle of searching the web manually, opening multiple pages, and synthesizing conflicting information into a reliable answer.

Core Features & Use Cases

  • Depth-based research modes: Run quick fast lookups or more thorough normal and deep exploratory research depending on how exhaustive the user needs the result to be.
  • Cited, markdown-ready outputs: Produces a synthesized response with inline citations and a clean sources list for verification.
  • Automation-friendly CLI workflow: Supports direct command execution for repeated research tasks and consistent results, including automatic saving of prior research for reuse.

Quick Start

Ask your AI agent to run web-research in fast mode to answer a specific question with up-to-date web-backed facts, then return the markdown answer with sources.

Frequently Asked Questions about web-research

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get cited web research with inline sources using an AI agent?▼

Cited web research is generated by synthesizing search results into a structured markdown answer with inline citations. The process uses the OpenAI Responses API to perform web searches and optionally applies code-interpreter-assisted analysis for data tasks.

Can I use code interpreter alongside web search for exploratory research?▼

Yes, code interpreter can be used alongside web search for exploratory research. This combination allows the AI agent to fetch up-to-date web-backed facts and perform complex analysis, which is then synthesized into a markdown response.

What is the difference between fast, normal, and deep research modes?▼

Fast, normal, and deep research modes are configurable depth tiers that control how exhaustive the research process is. Fast mode handles quick factual lookups, while normal and deep modes execute multi-step exploratory research for more comprehensive results.

How do I save and reuse AI web research results automatically?▼

AI web research results are saved and reused automatically through an automation-friendly CLI workflow. This workflow persists results as markdown files with YAML frontmatter, allowing for consistent execution of repeated research tasks without manual saving.

Do I need OpenAI and python-dotenv to run automated web research tasks?▼

Yes, OpenAI and python-dotenv are required dependencies to run automated web research tasks. The OpenAI library powers the Responses API for web search and code interpreter, while python-dotenv manages environment variables for API access.

What is the best way to automate multi-step web research and synthesize conflicting information?▼

The best way to automate multi-step web research and synthesize conflicting information is using a tool-based AI workflow with configurable depth modes. It eliminates manual searching by automatically synthesizing multiple sources into a clean, markdown-ready output with a sources list for verification.