This is a structured research methodology wrapped around the Tavily API that treats research as a four-phase process: analyze your topic to determine scope, discover expert terminology to escape beginner-level search results, run foundational searches using those expert terms, then explicitly hunt for counter-perspectives. It includes a Deno-based CLI tool for Tavily and templates for vocabulary mapping and stakeholder analysis. The calibration tables linking decision stakes to search depth are genuinely useful. It's opinionated about avoiding confirmation bias and scope creep, which makes it more valuable than generic "how to research" advice. Use this when you're spinning your wheels on a research task or when you need to justify confidence levels in your findings.

skills.sh installs
382
GitHub stars
182
last updated
Aug 21, 2026

Install

$ npx -y skills add jwynia/agent-skills --skill research --agent claude-code

Installs into .claude/skills of the current project.

Files

Research Skill

Tool-assisted research with Tavily integration. Transforms basic questions into comprehensive search strategies using AI-optimized web search.

Setup

This skill includes a bundled Tavily CLI script at scripts/tavily-cli.ts.

Requirements

  1. Deno - Install from https://deno.land
  2. Tavily API Key - Get one at https://tavily.com (free tier available)

Configuration

Set your API key:

export TAVILY_API_KEY="your-key-here"

Create an alias for convenience (add to your shell profile):

# Adjust path to where this skill is installed
alias tavily='deno run --allow-net --allow-env /path/to/skills/research/scripts/tavily-cli.ts'

Or run directly:

deno run --allow-net --allow-env ./scripts/tavily-cli.ts "your query"

Commands below use tavily assuming the alias is configured.


Quick Reference

Common Commands

# Basic search
tavily "your query"

# With AI answer summary
tavily "your query" --answer

# Deep search with more results
tavily "your query" --depth advanced --results 10 --answer

# News/recent content
tavily "your query" --topic news --time week

Sponsors

Details

Repository
github.com/jwynia/agent-skills
Categories
Documentation, Code Review & Quality, AI & Agent Building, Data Science & ML, Debugging
First seen
Jun 3, 2026

More from jwynia/agent-skills

All 118
1umbraco avatarumbraco-tiptap-statusbar-extensionumbraco/umbraco-cms-backoffice-skillsImplement Tiptap statusbar extensions for Umbraco rich text editor using official docs382skills.sh installs
2umbraco avatarumbraco-tiptap-toolbar-extensionumbraco/umbraco-cms-backoffice-skillsImplement Tiptap toolbar extensions for Umbraco rich text editor using official docs382skills.sh installs
3davila7 avatarpydicomdavila7/claude-code-templatesPython library for working with DICOM (Digital Imaging and Communications in Medicine) files. Use this skill when reading, writing, or modifying medical imaging381skills.sh installs
4umbraco avatarumbraco-ufm-componentumbraco/umbraco-cms-backoffice-skillsImplement UFM (Umbraco Flavored Markdown) components in Umbraco backoffice using official docs381skills.sh installs
5bobmatnyc avatarnextjs-v16bobmatnyc/claude-mpm-skillsNext.js 16 migration guide (async request APIs, "use cache", Turbopack)380skills.sh installs
6evoscientist avatarexperiment-craftevoscientist/evoskillsUse this skill when the user wants to debug, diagnose, or systematically iterate on an experiment that already exists, or when they need a structured experiment380skills.sh installs