research-brief

Generates structured web research reports from a research_brief.md specification file.

1|Updated Jul 12, 2026
One-click install
npx skills add https://github.com/matsumuratk/elmo-aws --skill research-brief-matsumuratk
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: research-brief
Source: https://github.com/matsumuratk/elmo-aws/tree/main/.claude/skills/research-brief
Command: npx skills add https://github.com/matsumuratk/elmo-aws --skill research-brief-matsumuratk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Conducting thorough web research manually requires dozens of searches, source tracking, and report structuring. This Skill automates the entire pipeline: it reads a research brief file, executes web searches at a configurable depth, and saves a structured markdown report with citations. ## Core Features & Use Cases - Brief-Driven Research: Reads query, scope, context, and output preferences from a research_brief.md file in the working directory. - Four Depth Modes: Supports quick (5-8 searches), standard (10-15), deep (20-30 with a background agent), and ultradeep (40+ with two background agents) research passes. - Structured Reports with Citations: Produces a markdown report with table of contents, content-driven sections, a references list of actually visited URLs, and a mandatory meta section. - Use Case: Write a brief asking to compare two vector databases with pricing and limitations in scope, run the skill in deep mode, and receive a dated report saved to docs/research/ with all source URLs. ## Quick Start Create a research_brief.md with your query and mode, then ask the AI to run the research-brief skill to generate and save the report.

Frequently Asked Questions about research-brief

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

FAQPage Schema
How do I run automated web research from a brief file?▼

Create a research_brief.md in your working directory with Query, Mode, Output, Context, and Scope sections, then invoke the research-brief skill. It reads the brief, executes web searches at the specified depth, and saves a markdown report.

What research depth modes are available for web research reports?▼

Four modes exist: quick runs 5-8 searches inline, standard runs 10-15, deep launches one background agent with 20-30 searches, and ultradeep launches two background agents covering 40+ searches across split angles.

Can I control the output language and save location of the research report?▼

Yes, the Output section of research_brief.md accepts a language, output directory, and filename. Defaults are English, ./docs/research/, and an auto-generated YYYY-MM-DD-slug.md filename.

What happens if research_brief.md is missing?▼

The skill stops and notifies the user that the brief file was not found. It does not proceed with research or fabricate a query, so you must create the brief file first.

Does the research report include verifiable source citations?▼

Yes, the report ends with a References section listing only URLs actually visited during research. The skill explicitly forbids fabricating citations and appends a mandatory Meta section with date, mode, and source count.