/web-search-patterns
Best practices and patterns for effective web searching
$ npx -y skills add d-oit/gemini-search-plugin --skill web-search-patterns --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/web-search-patterns
Context preview
The summary Claude sees to decide when to auto-load this skill.
Best practices and patterns for effective web searching
SKILL.md
web-search-patterns.SKILL.mdname: web-search-patterns
description: Best practices and patterns for effective web searching
usage: Claude autonomously applies these patterns when performing searches
contexts: ["research", "information-gathering", "fact-checking"]
Web Search Patterns
This document outlines best practices and patterns for using the Gemini Search plugin.
Search Query Optimization
Query Structure
- Use specific keywords rather than broad terms
- Include context words when needed
- Avoid ambiguous phrases
- Formulate questions as direct queries
Effective Search Patterns
Informational Queries
- "What is [topic]?"
- "[Topic] overview"
- "How does [process] work?"
Comparative Queries
- "[A] vs [B]"
- "Difference between [A] and [B]"
- "Compare [A] vs [B]"
Problem-Solving Queries
- "[Problem] solution"
- "How to fix [problem]"
- "Troubleshooting [issue]"
Advanced Search Techniques
Boolean Operations
- Use quotes for exact phrases: "exact phrase"
- Use AND, OR, NOT operators
- Use wildcards: [term]* or [term]?
Source Filtering
- Domain-specific searches: [query] site:domain.com
- Date filtering when available
- Content type filtering
Best Practices
Before Searching
1. Clarify your search intent 2. Think of multiple ways to phrase the question 3. Consider related terms or synonyms
After Search
1. Verify source reliability 2. Cross-reference important facts 3. Note the search date for time-sensitive topics
Performance Considerations
- Be specific to reduce irrelevant results
- Use the cache when re-searching similar topics
- Check /search-stats to understand usage patterns
Read more
name: web-search-patterns description: Best practices and patterns for effective web searching usage: Claude autonomously applies these patterns when performing searches contexts: ["research", "information-gathering", "fact-checking"]
Web Search Patterns
This document outlines best practices and patterns for using the Gemini Search plugin.
Search Query Optimization
Query Structure
- Use specific keywords rather than broad terms
- Include context words when needed
- Avoid ambiguous phrases
- Formulate questions as direct queries
Effective Search Patterns
Informational Queries
- "What is [topic]?"
- "[Topic] overview"
- "How does [process] work?"
Comparative Queries
- "[A] vs [B]"
- "Difference between [A] and [B]"
- "Compare [A] vs [B]"
Problem-Solving Queries
- "[Problem] solution"
- "How to fix [problem]"
- "Troubleshooting [issue]"
Advanced Search Techniques
Boolean Operations
- Use quotes for exact phrases: "exact phrase"
- Use AND, OR, NOT operators
- Use wildcards: [term]* or [term]?
Source Filtering
- Domain-specific searches: [query] site:domain.com
- Date filtering when available
- Content type filtering
Best Practices
Before Searching
1. Clarify your search intent 2. Think of multiple ways to phrase the question 3. Consider related terms or synonyms
After Search
1. Verify source reliability 2. Cross-reference important facts 3. Note the search date for time-sensitive topics
Performance Considerations
- Be specific to reduce irrelevant results
- Use the cache when re-searching similar topics
- Check /search-stats to understand usage patterns
Advanced web search plugin using the Gemini CLI in headless mode with google_web_search tool restriction, providing caching, analytics, content extraction, and validation for Claude Code.
Repo: d-oit/gemini-search-plugin
Other skills on gemini-search.
- /github-repo-management
Manage GitHub repositories for Claude Code plugins including issues, pull requests, releases, CI/CD workflows, and GitHub Actions. Use when working with GitHub repository management, creating releases, setting up CI/CD, managing issues or pull requests.
Open skill - /plugin-creator
Create comprehensive Claude Code plugins with proper structure, commands, agents, hooks, and marketplace configuration. Use when the user wants to build a new Claude Code plugin or asks how to create/structure a plugin.
Open skill - /shell-script-quality
Lint and test shell scripts using ShellCheck and BATS. Use when checking bash/sh scripts for errors, writing shell script tests, fixing ShellCheck warnings, setting up CI/CD for shell scripts, or improving bash code quality.
Open skill - /web-research
Research web content, documentation, and best practices using the gemini-search agent for token-efficient searches with caching. Use when you need to fetch documentation, research best practices, or gather information from the web.
Open skill

