google-image-search
Search and download images via Google Custom Search API with LLM-powered selection. This skill should be used when finding images for articles, presentations, research documents, or enriching Obsidian notes with relevant visuals. Supports simple queries, batch processing from JSON config, automatic config generation from terms, and full note enrichment with automatic image insertion below headings.
Security Assessment
Detected risks:
About google-image-search
The 'google-image-search' skill enables users to search and download images from the Google Custom Search API, utilizing an intelligent scoring system and LLM-powered image selection. This tool is designed to assist in finding relevant visuals for a wide range of applications such as articles, research papers, presentations, and Obsidian notes. By leveraging the power of machine learning models, the skill enhances the search process by selecting the best images based on contextual relevance and other scoring criteria like resolution, file size, and preferred sources.
Key features of the skill include single query image search, batch processing for multiple queries, automatic JSON config generation from plain text lists, and Obsidian note enrichment with automatic image insertion. Users can easily configure the tool to perform tasks such as finding images for specific terms, processing multiple queries simultaneously, and enriching existing notes with images. The LLM selection process further ensures that the best images are chosen based on their relevance, resolution, and file attributes, making it ideal for both individual and bulk image search needs.
The skill is particularly useful for writers, researchers, and content creators looking to add relevant images to their work. Whether you’re enhancing a presentation with visuals or enriching Obsidian notes, this tool streamlines the process by automating the search and integration of images. Additionally, batch processing and the ability to generate search configurations from simple text lists make it suitable for large-scale content creation projects, saving time and improving productivity for anyone involved in document or note-based work.
FAQ
How do I use this skill for a single image search?
You can use the skill for a single image search by providing a query with the `--query` option, followed by your search term, and specifying the output directory to save the images.
Can I search for images using multiple terms at once?
Yes, you can use batch processing by providing a JSON config file with multiple search queries or generating one from a list of terms.
What is the LLM selection and how does it affect the image search?
LLM selection uses a machine learning model to pick the best image based on factors such as title, URL, and scoring metrics like image quality, resolution, and source credibility.
What are the requirements for using this skill?
You need a Google Custom Search API key, Search Engine ID, an OpenRouter API key, and the `llm` CLI installed. Credentials must be stored in a `.env` file.
Can I use this skill to enrich Obsidian notes with images?
Yes, the skill can automatically detect visual terms in your Obsidian notes, search for related images, and insert them below relevant headings.
Install google-image-search
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
glebis/claude-skills