This is your baseline web search option when you need current information and don't want to mess with API keys. It uses whatever WebSearch capability your agent has built in, so it's ready to go immediately. The skill doc includes solid guidance on query strategies (like adding years for current info, being specific with technical terms) and when to search multiple times versus when to skip searching entirely. The main tradeoff is limited control compared to something like Tavily. You get no domain filtering or relevance scoring, and you're at the mercy of whatever the agent's implementation provides. Good for quick lookups and fact checking. If you need more sophisticated research features, look elsewhere.

skills.sh installs
780
GitHub stars
182
last updated
Aug 21, 2026

Install

$ npx -y skills add jwynia/agent-skills --skill web-search --agent claude-code

Installs into .claude/skills of the current project.

Files

Web Search

Search the web using the agent's built-in WebSearch capability. No external API keys required.

When to Use This Skill

Use this skill when:

  • You need to find current information not in your training data
  • The user asks about recent events, news, or updates
  • You need to verify facts or find sources
  • Research requires real-time web data

Do NOT use this skill when:

  • Information is already in your knowledge base
  • You're working with local files or code
  • You need advanced filtering (use web-search-tavily instead)
  • A more specific research skill applies

How to Search

Use the agent's built-in WebSearch tool directly. The tool accepts a query string and returns relevant web results.

Basic Search

Simply invoke WebSearch with your query:

Query: "React 19 new features"

Effective Query Strategies

Be specific and include context:

  • Bad: "react hooks"
  • Good: "React 19 useActionState hook tutorial"

Include the year for current information:

  • Bad: "best TypeScript practices"
  • Good: "TypeScript best practices 2025"

Sponsors

Details

Repository
github.com/jwynia/agent-skills
Categories
Backend & APIs, AI & Agent Building, Data Science & ML
First seen
May 16, 2026

More from jwynia/agent-skills

All 118
1machina-sports avatargolf-datamachina-sports/sports-skillsPGA Tour, LPGA, and DP World Tour golf data via ESPN public endpoints — tournament leaderboards, scorecards, season schedules, golfer profiles/overviews, and ne780skills.sh installs
2atlascloudai avataratlas-cloudatlascloudai/atlas-cloud-skillsAtlas Cloud API integration skill — quickly call 300+ AI image generation, video generation, audio (TTS, music, speech-to-text), 3D generation, and LLM models t772skills.sh installs
3encoredev avatarencore-migrateencoredev/skillsMigrate an existing backend application to Encore. Supports any source framework, targets Encore.ts or Encore Go. Drives a structured DISCOVER → PLAN → MIGRATE 767skills.sh installs
4adobe avatarappbuilder-testingadobe/skillsGenerate and run tests for Adobe App Builder actions and UI components. Scaffolds Jest unit tests, integration tests against deployed actions, contract tests fo766skills.sh installs
5ruvnet avatarpii-detectruvnet/rufloDetect and flag personally identifiable information (PII) in text, code, and configurations. Use before committing code, writing logs, storing data, or sending 763skills.sh installs
6mattbx avatarshadcn-component-discoverymattbx/shadcn-skillsDiscover shadcn-compatible components and registries across the entire ecosystem before writing any custom UI. Use PROACTIVELY before building tables, forms, mo761skills.sh installs