This is a straightforward web search integration that hooks Claude up to the Skywork search API for pulling in real-time information. You can run up to three queries at once, and it dumps structured results with URLs and snippets into text files you read back. The documentation is solid on query crafting tips, like being specific and splitting broad topics into focused searches. You'll need to grab a Skywork API key first, which is the usual friction point. Honestly, the value here depends entirely on how current Skywork's index is and whether the API stays responsive. Good fit if you're building research workflows or need to supplement Claude's training data with fresh facts.

GitHub stars
196
last updated
Aug 21, 2026

Install

$ npx -y skills add skyworkai/skywork-skills --skill 'Skywork Search' --agent claude-code

Installs into .claude/skills of the current project.

Files

Web Search Skill

Search the web for real-time information via the Skywork search API. This skill lets you run up to 3 queries in a single invocation and returns structured results with source URLs and content snippets.

When to use

  • The user asks you to research a topic or find current information
  • You need up-to-date facts, statistics, or news to answer a question
  • Another task (writing a report, creating a PPT, drafting a document) needs web research as a preliminary step
  • The user explicitly asks to search or look something up

Prerequisites

API Key Configuration (Required First)

This skill requires a SKYWORK_API_KEY to be configured in OpenClaw.

If you don't have an API key yet, please visit: https://skywork.ai

For detailed setup instructions, see: references/apikey-fetch.md

How to use

Run the bundled script from this skill's scripts/ directory:

python3 <skill-path>/scripts/web_search.py "query1" ["query2"] ["query3"]

Sponsors

Details

Repository
github.com/skyworkai/skywork-skills
Categories
Backend & APIs, Data Science & ML, Office & Documents
First seen
Jun 3, 2026

More from skyworkai/skywork-skills

All 6
1sleekdotdesign avatarsleek-design-mobile-appssleekdotdesign/agent-skillsSleek is an API-first mobile app design tool that lets Claude build UI screens through natural language chat.0skills.sh installs
2spencermarx avatarAgentDB Advanced Featuresspencermarx/open-code-reviewMaster advanced AgentDB features including QUIC synchronization, multi-database management, custom distance metrics, hybrid search, and distributed systems inte0skills.sh installs
3spencermarx avatarV3 MCP Optimizationspencermarx/open-code-reviewMCP server optimization and transport layer enhancement for claude-flow v3. Implements connection pooling, load balancing, tool registry optimization, and perfo0skills.sh installs
4spencermarx avatarV3 Memory Unificationspencermarx/open-code-reviewUnify 6+ memory systems into AgentDB with HNSW indexing for 150x-12,500x search improvements. Implements ADR-006 (Unified Memory Service) and ADR-009 (Hybrid Me0skills.sh installs
5sponsiolabs avatarconfiguresponsiolabs/sponsioUse after `/plugin install sponsio-claude-code` to wire the runtime end-to-end. The plugin install only registers hooks + skills; the contract library and per-e0skills.sh installs
6starwards avatarstarwards-colyseusstarwards/starwardsColyseus multiplayer patterns for Starwards - @gameField decorators, state sync, JSON Pointer commands, room architecture, and avoiding common Colyseus pitfalls0skills.sh installs