exa-websets-search

Automate webset creation, search, import, and item management with validation.

3|1|Updated Nov 28, 2025
One-click install
npx skills add https://github.com/benjaminjackson/exa-skills --skill exa-websets-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exa-websets-search
Source: https://github.com/benjaminjackson/exa-skills/tree/main/exa-websets/skills/search
Command: npx skills add https://github.com/benjaminjackson/exa-skills --skill exa-websets-search

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires exa-ai, and includes references (resource) components.

What problem does it solve?

This Skill automates the labor-intensive process of building and maintaining structured data collections from web sources or enriching existing datasets. It provides a robust framework to create, populate, and enhance websets, transforming raw web data into organized, actionable intelligence.

Core Features & Use Cases

  • Webset Creation & Management: Easily create, list, update, and delete dynamic data collections.
  • Targeted Search & Import: Populate websets by running precise web searches or importing existing CSV data.
  • AI-Powered Enrichments: Add structured data fields (text, URL, categorical options) to all items in a webset using AI extraction.
  • Use Case: Imagine you need a curated list of AI startups with their websites and employee counts for market analysis. Use this Skill to create a webset, search for startups, and then enrich each entry with structured data like their website URL and team size.

Quick Start

Use the exa-websets-search skill to create a webset of 'AI startups in San Francisco' with 1 result to validate the search quality.

Frequently Asked Questions about exa-websets-search

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

FAQPage Schema
How do I build and enrich structured data collections from web searches?

Build structured data collections by creating a webset, running targeted searches to populate it, then enriching items with AI-extracted fields like URLs and metadata. The three-step workflow—Validate, Expand, Enrich—ensures search quality before scaling data collection and keeps enrichment costs efficient by batching extraction.

Can I automate data collection and import CSV data into websets?

Yes. Automate webset population by running precise web searches or importing existing CSV data directly. This eliminates manual data entry and lets you combine multiple data sources into a single validated collection for market research or competitor analysis.

What's the best way to validate search quality before expanding a data collection?

Start with count:1—run your search with a single result to confirm the query returns relevant items before expanding. This procedural validation step catches search criteria issues early and prevents wasted enrichment on poor-quality datasets.

How do I add structured fields to all items in a collection at once?

Use AI-powered enrichments to add custom structured data fields—text, URLs, categorical options—across every item in your webset simultaneously. Batch enrichment defers extraction costs until you're confident in your collection, reducing processing overhead.

Can I export webset items and enrichments for downstream analysis or RAG pipelines?

Yes. Export validated items and their enrichments as structured output compatible with RAG pipelines and downstream analytics workflows. This supports integration into larger data processing and retrieval systems without additional transformation.

What's the difference between incremental webset expansion and bulk data import?

Incremental expansion runs controlled searches with fixed queries and criteria to grow collections methodically with quality checks. Bulk import brings in existing CSV datasets directly. Use expansion for discovery-driven collection building and import for consolidating prepared data sources.