search-skill

Collect web search data and validate image URLs via HTTP checks.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/thruthesky/search-skill --skill search-skill-thruthesky
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search-skill
Source: https://github.com/thruthesky/search-skill/tree/main
Command: npx skills add https://github.com/thruthesky/search-skill --skill search-skill-thruthesky

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of gathering information from the internet, ensuring the accuracy of image links, and organizing the findings into a structured JSON format.

Core Features & Use Cases

  • Web Search & Data Collection: Gathers information from the web based on user queries.
  • Image URL Validation: Verifies that image URLs are valid, accessible, and display relevant content, preventing broken links and 404 errors.
  • Structured Output: Organizes search results and validated image data into a clean JSON file.
  • Use Case: When researching travel destinations, this Skill can find information, verify that the images shown are correct and accessible, and provide a well-organized JSON report.

Quick Start

Use the search-skill to find information about Singapore's top attractions and include verified images.

Frequently Asked Questions about search-skill

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

FAQPage Schema
How do I validate image URLs during web scraping to prevent broken links?

To validate image URLs during web scraping, this skill performs HTTP checks and content-type validation to ensure links are accessible and relevant, preventing broken images and 404 errors in your results.

How does web scraping with image validation handle structured JSON output?

Web scraping with image validation handles structured JSON output by collecting web search data, verifying image URLs, and organizing both into a clean, structured JSON format for immediate downstream use.

Can I use this to block problematic image sources like Unsplash when collecting web data?

Yes, you can block problematic image sources like Unsplash when collecting web data. The skill explicitly prevents the use of Unsplash URLs to ensure only functional and reliable image sources are included in your results.

What is the best way to gather travel destination data and verify images at the same time?

The best way to gather travel destination data and verify images is using a skill that executes web searches, checks image URLs for accessibility via HTTP checks, and outputs a structured JSON report of validated findings.

Why does my web search data collection include invalid image links?

Web search data collection often includes invalid image links due to unverified sources. This skill solves this by checking HTTP status and content-type, filtering out inaccessible or irrelevant images before generating the final report.

Does this web scraping skill require any external dependencies to verify URLs?

No, this web scraping skill does not require any external dependencies to verify URLs. It operates independently using built-in scripts to perform HTTP checks and content-type validation for image URLs.