CtrlK
BlogDocsLog inGet started
Tessl Logo

extract

Extract content from specific URLs using Tavily's extraction API. Returns clean markdown/text from web pages. Use when you have specific URLs and need their content without writing code.

81

2.66x
Quality

75%

Does it follow best practices?

Impact

88%

2.66x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/tavily/extract/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

70%

Research Content Aggregator

Batching and targeted extraction

Criteria
Without context
With context

Uses extract.sh script

0%

100%

JSON argument format

0%

100%

Batches into multiple requests

0%

100%

Uses query parameter

0%

100%

Uses chunks_per_source

0%

100%

chunks_per_source paired with query

100%

100%

Reports failed results

100%

100%

Markdown format preserved

100%

100%

65%

-5%

Competitor Pricing Monitor

JS-page depth and timeout handling

Criteria
Without context
With context

Uses extract.sh script

0%

0%

Selects advanced depth

100%

50%

Sets extended timeout

0%

100%

Timeout within valid range

100%

100%

All 6 URLs included

100%

100%

Checks failed_results

100%

100%

JSON argument format

100%

0%

100%

100%

Product Catalog Content Harvester

Image extraction and response handling

Criteria
Without context
With context

Uses extract.sh script

0%

100%

Enables image extraction

0%

100%

Uses query parameter

0%

100%

Uses chunks_per_source

0%

100%

chunks_per_source value is 3

0%

100%

Plain text format

0%

100%

Extracts failed_results

0%

100%

JSON argument format

0%

100%

Repository
tavily-ai/skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.