askill
research

researchSafety 95Repository

Multi-level research with automatic fallback. Web search → Deep research API. Use when you need comprehensive research grounded in web data.

16 stars
1.2k downloads
Updated 3/6/2026

Package Files

Loading files...
SKILL.md

Research Skill — Multi-Level Search

Search Level Strategy

Always use the lowest level that can answer the question:

LevelToolUse CaseCost
0Built-in knowledgeCommon concepts, basicsFree
1web_searchQuick verification, simple queriesFree
2Tavily Research APIDeep research, competitive analysisAPI credits

Rule: If Level 0 or 1 can answer it, don't use Level 2.

Don't need research: Common knowledge, already in knowledge/, answerable from built-in knowledge.

Level 2: Tavily Research API

Prerequisites

Get your API key at https://tavily.com (1000 free credits/month)

Set environment variable:

export TAVILY_API_KEY="tvly-your-key-here"

Or add to your agent config:

{
  "env": {
    "TAVILY_API_KEY": "tvly-your-key-here"
  }
}

Usage

./scripts/research.sh '{"input": "your research query"}' [output_file]

# Quick research
./scripts/research.sh '{"input": "quantum computing trends"}'

# Deep research
./scripts/research.sh '{"input": "AI agents comparison", "model": "pro"}'

# Save to file
./scripts/research.sh '{"input": "market analysis", "model": "pro"}' ./report.md

Model Selection

ModelUse CaseSpeed
miniSingle topic, targeted~30s
proMulti-angle, comprehensive~60-120s
autoAPI chooses based on complexityVaries

Rule of thumb: "what does X do?" → mini. "X vs Y vs Z" → pro.

Structured Output

./scripts/research.sh '{
  "input": "fintech startups 2025",
  "model": "pro",
  "output_schema": {
    "properties": {
      "summary": {"type": "string", "description": "Executive summary"},
      "companies": {"type": "array", "items": {"type": "string"}}
    },
    "required": ["summary"]
  }
}'

Citation Formats

Supported: numbered (default), mla, apa, chicago

./scripts/research.sh '{"input": "climate impacts", "citation_format": "apa"}'

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

79/100Analyzed 3/10/2026

Well-structured research skill with clear multi-level strategy (built-in → web search → Tavily API). Provides actionable setup instructions, usage examples, model selection guidance, and structured output options. The skill is comprehensive but tied to a specific internal script path (./scripts/research.sh) and external API, reducing reusability. Has clear 'when to use' guidance and good formatting with tables. Minor gaps include error handling and result validation procedures.

95
90
60
75
82

Metadata

Licenseunknown
Version-
Updated3/6/2026
PublisherKaimingWan

Tags

api