$npx skillfedfor your agent

web-search-linkup

web-search-linkup provides programmatic access to web search and content fetching through two core endpoints. Use /search to retrieve web results with customizable depth, date ranges, and structured output formatting, or use /fetch to extract content from individual URLs with optional JavaScript rendering and image extraction.

web-search-linkup lets you search the web and fetch webpage content programmatically via API.

AI-generated summary based on this skill's SKILL.md

1,062 194 MITupdated by gooseworks-ai

Decision gist · record as of 2026-07-23

web-search-linkup lets you search the web and fetch webpage content programmatically via API. web-search-linkup provides programmatic access to web search and content fetching through two core endpoints. Use /search to retrieve web results with customizable depth, date ranges, and structured output formatting, or use /fetch to extract content from individual URLs with optional JavaScript rendering and image extraction.

manual: git clone https://github.com/gooseworks-ai/goose-skills → cp -r goose-skills/skills/research-tools/capabilities/web-search-linkup ~/.claude/skills/web-search-linkup
skills/research-tools/capabilities/web-search-linkup/SKILL.md · version b21622eb

Use it when

  • web-search-linkup provides programmatic web search and URL fetching through its dual-endpoint design.
  • web-search-linkup separates search and extraction into two complementary operations.

Verify before relying

Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

gooseworks-ai/goose-skills/web-search-linkup · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What can web-search-linkup do for retrieving web content from URLs?

web-search-linkup offers two core endpoints for web access. The /search endpoint retrieves web results with customizable depth, date ranges, and structured output formatting. The /fetch endpoint extracts content from individual URLs with optional JavaScript rendering and image extraction, enabling programmatic access to web search and content fetching.

How do I search the internet and fetch URLs with web-search-linkup?

web-search-linkup provides programmatic web search and URL fetching through its dual-endpoint design. Use /search to query the web with custom formatting and filtering options, then use /fetch to extract full content from specific URLs you discover, supporting both static HTML and JavaScript-rendered pages.

Can web-search-linkup extract webpage data and search simultaneously?

web-search-linkup separates search and extraction into two complementary operations. The /search endpoint retrieves structured web results across multiple sources, while the /fetch endpoint extracts detailed content from individual pages. This design lets you combine searches with targeted content extraction for complete web data access.

What output formats does web-search-linkup support for search results?

web-search-linkup's /search endpoint delivers structured output with customizable formatting options. Results can be tailored to your needs with adjustable depth, date range filtering, and structured formatting to fit your application's requirements for consuming web search data.

Does web-search-linkup support real-time web search API access?

web-search-linkup provides programmatic access to current web search results through its /search endpoint, enabling real-time queries with structured output. Combined with the /fetch endpoint for content extraction, it supports monitoring topics across multiple domains and retrieving the latest web results programmatically.

Is web-search-linkup open source and what license does it use?

web-search-linkup is released under the MIT license, making it open source and freely available for both commercial and personal projects with minimal restrictions.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Linkup - Web Search & Fetch API

Setup

Read your credentials from ~/.gooseworks/credentials.json:

export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")

If ~/.gooseworks/credentials.json does not exist, tell the user to run: npx gooseworks login

All endpoints use Bearer auth: -H "Authorization: Bearer $GOOSEWORKS_API_KEY"

Search the web and fetch content from any URL.

Capabilities

  • Search: The /search endpoint allows you to retrieve web content
  • Fetch: The /fetch endpoint allows you to fetch a single webpage from a given URL

Usage

Search

The /search endpoint allows you to retrieve web content.

Parameters: - q (string) - The natural language question for which you want to retrieve context. - depth (string) - Defines the precision of the search. standard returns

(truncated - see the full file via the links below)

File tree — 2 files
skills/research-tools/capabilities/web-search-linkup/SKILL.md
skills/research-tools/capabilities/web-search-linkup/skill.meta.json

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Search the web and retrieve content programmatically”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

web-search-exa
by gooseworks-ai · gooseworks-ai/goose-skills

web-search-exa provides neural search powered by embeddings to discover relevant web content, extract full page text, and synthesize findings. Query the web intelligently across multiple search modes, filter by domain or date, and get LLM-generated answers informed by live search results.

MITupdated Jul 2026
★ 1,062repo stars
uptime-monitor
by gooseworks-ai · gooseworks-ai/goose-skills

Monitor website uptime by checking availability across critical endpoints, verifying response times, and detecting service outages. The skill tests homepage accessibility, API health, authentication, and core functionality while optionally sending alerts when issues are detected.

MITupdated Jul 2026
★ 1,062repo stars
api-tester
by gooseworks-ai · gooseworks-ai/goose-skills

API Tester validates endpoints and their responses against expected schemas. Extract API specs from documentation, test GET and POST requests, and document any discrepancies between live behavior and published contracts.

MITupdated Jul 2026
★ 1,062repo stars
pdf-processor
by gooseworks-ai · gooseworks-ai/goose-skills

PDF Processor pulls text, tables, and structured information from PDF documents through a multi-step workflow. It fetches PDFs, extracts content with AI, isolates table data, and converts results to markdown for easy integration into your workflows.

MITupdated Jul 2026
★ 1,062repo stars
image-analyzer
by gooseworks-ai · gooseworks-ai/goose-skills

Image Analyzer uses AI to process images and pull out actionable insights. Extract visible text via OCR, identify objects, describe visual content, and capture structured data from receipts, screenshots, and other image sources.

MITupdated Jul 2026
★ 1,062repo stars
structured-scraping-riveter
by gooseworks-ai · gooseworks-ai/goose-skills

Riveter lets you scrape web pages and extract data directly into a structure you define. Set up your output schema in the API request, specify what fields to extract, and retrieve results in your chosen format—supporting text, numbers, JSON, URLs, emails, dates, and more.

MITupdated Jul 2026
★ 1,062repo stars

More skills ai-web-scraping-scrapegraph (MIT) · browser-automation-notte (MIT) · tiktok-search (MIT) · job-search (MIT) · Web Search Plus (MIT)

Tags
web-scrapingcontent-extractionsearch-engineurl-fetchingreal-time-datastructured-outputdomain-filteringjavascript-rendering