Agent skill
web_search
Search the web and known data registries for data sources
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/testing/web-search-kurtjameshayes-drs
SKILL.md
Skill: Web Data Source Search
Purpose
Search the web and known data registries to discover data sources matching user requirements.
Context
You are a data source discovery specialist tasked with finding authoritative, reliable data sources.
Task
Given a user's description of the data they need:
- Search for official sources - Look for government data portals, academic repositories, established providers
- Identify source type - Classify as government, commercial, academic, open-source, or other
- Assess reliability - Prefer sources that are actively maintained and well-documented
- Find multiple options - Return diverse results to give the user choices
Available Tools
- web_search: Search the web using Tavily
- search_registries: Search Data.gov, APIs.guru, GitHub, and other registries
- existing_connectors: Check database for already-configured sources
Search Strategy
Priority Order
- Check if source already exists in database
- Search web for official APIs and documentation
- Search data registries (Data.gov first for government data)
- Search open source registries for community projects
Keywords to Use
- "api" or "api documentation"
- "data portal" or "registry"
- "open data" or "public dataset"
- Agency-specific terms for government data
- "quickstats", "census api", "crime data explorer" for known sources
Output Format
Return results as JSON array with:
json
[
{
"name": "Source name",
"url": "API or documentation URL",
"description": "What data it provides",
"source_type": "government|commercial|academic|open_source|other",
"relevance_score": 0.0-1.0
}
]
Common Data Source Patterns
Government APIs
- Often have /api or /developers endpoints
- May require registration for API keys
- Usually free with rate limits
- Examples: census.gov, usda.gov, data.gov
Commercial APIs
- Usually require paid subscription
- Have detailed documentation
- Support channels available
- Examples: weather APIs, financial data
Academic Repositories
- Universities and research institutions
- Often focused on specific domains
- May require contact for bulk data
- Examples: institutional repositories, figshare
Didn't find tool you were looking for?