data-feeds · davila7 — Claude Code skill: what it does, how to install
This skill turns URLs from 40+ websites into structured JSON through Bright Data. Use it for products, profiles, reviews, posts, or comments.
npx claude-code-templates@latest --skill web-data/data-feedsWhat data-feeds does
data-feeds takes a URL and a dataset name, then requests the matching records from Bright Data’s Web Data API. It waits for the collection job to finish before returning source-specific JSON fields. Available sources include Amazon, LinkedIn, Instagram, TikTok, Facebook, YouTube, Reddit, Google services, and other platforms.
The regular entry point is bash scripts/datasets.sh <dataset_type> <url> [additional_params...]. Dataset options cover products, company and person profiles, job listings, social posts, comments, apps, hotels, properties, and more. Custom dataset IDs can use bash scripts/fetch.sh <dataset_id> '<json_input>'.
Set BRIGHTDATA_API_KEY before making a request. Without that key, the Bright Data call cannot be sent. Collection waiting is controlled by BRIGHTDATA_POLLING_TIMEOUT, whose default value is 600.
What it helps with
- pull product details from a URL
- return a LinkedIn profile as JSON
- collect comments from a video
- search Amazon products by keyword
- retrieve company or business reviews
Example prompts for the agent
- Use the
linkedin_person_profiledataset to fetch a LinkedIn profile from this URL. - Run
bash scripts/datasets.sh amazon_product <url>and return the product data. - Collect YouTube comments from this URL with
youtube_commentsand a limit of20.
How to install data-feeds
1claude-code-templates
npx claude-code-templates@latest --skill web-data/data-feeds2Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill data-feeds -a claude-code3Manually: put the files in place
~/.claude/skills/data-feeds/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/data-feeds/
Manually: put the files in place
.agents/skills/data-feeds/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/data-feeds/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates data-feeds2Manually: put the files in place
.github/skills/data-feeds/SKILL.mdPlatform CLI
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/web-data/data-feedsManually: put the files in place
.devin/skills/data-feeds/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about data-feeds
How do I install data-feeds in Claude Code?
Run npx claude-code-templates@latest --skill web-data/data-feeds, then run npx skills add davila7/claude-code-templates --skill data-feeds -a claude-code. Check ~/.claude/skills/data-feeds/SKILL.md afterward.
What does data-feeds do?
It sends a URL to Bright Data’s Web Data API, waits for the extraction job, and returns structured JSON. The skill includes datasets for 40+ websites.
What is required to use data-feeds?
Set BRIGHTDATA_API_KEY before running a dataset command. You can control the waiting period with BRIGHTDATA_POLLING_TIMEOUT.
Similar skills
All skills for Data and databases →data-feeds by other authors comes first.