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.