skyworkai/skywork-skills

Skywork Search

Search the web for real-time information using the Skywork web search API. Use this skill whenever the user needs up-to-date information from the internet — for example, researching a topic, looking up recent events, finding facts or statistics, gathering material for a document or presentation, or answering questions that require current data. Also trigger when the user says things like "search for" / "搜索" / "検索" / "검색", "look up" / "查询" / "調べる" / "조회하다", "find information about…

Installation

$ npx skills add skyworkai/skywork-skills --skill skywork-search

Summary

  • Search the web for real-time information using the Skywork web search API.
  • Use this skill whenever the user needs up-to-date information from the internet — for example, researching a topic, looking up recent events, finding facts or statistics, gathering material for a document or presentation, or answering questions that require current data.
  • Also trigger when the user says things like "search for" / "搜索" / "検索" / "검색", "look up" / "查询" / "調べる" / "조회하다", "find information about" / "查找?

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from skyworkai/skywork-skills.

npx skills add skyworkai/skywork-skills

Browse all from skyworkai/skywork-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 202
License LICENSE
Default branch main
Open issues 2
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents clawdbot
More metadata
openclaw
{"requires":{"bins":["python3"],"env":["SKYWORK_API_KEY"]},"primaryEnv":"SKYWORK_API_KEY"}

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,661 B
  • docs SUMMARY.md 815 B

History

  1. First recorded snapshot · 333 installs

SKILL.md

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 SKYWORKAPIKEY 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](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"]
  • Pass 1–3 search queries as positional arguments
  • Results are saved to individual text files in a temporary directory
  • The script prints the file paths to stdout so you can read them

Crafting good queries

Search quality depends heavily on query phrasing. A few tips:

  • Be specific: "Tesla Q4 2025 revenue" works better than "Tesla financials"
  • Use natural language: The API handles full questions well — "What is the current population of Tokyo?" is fine
  • Split broad topics: If the user wants a comprehensive overview, break it into 2–3 focused queries rather than one vague one
  • Include time context when relevant: "best Python web frameworks 2026" rather than just "best Python web frameworks"

Reading results

After running the script, read the output files. Each file contains:

query: <the original query>

[result-1] <source URL>
<content snippet>

[result-2] <source URL>
<content snippet>
...

Synthesize the results into a clear answer for the user. Always cite sources when presenting factual information — include the URLs from the results so the user can verify.

Example workflow

User asks: "What are the latest developments in quantum computing?"

  1. Run the search with focused queries:

``bash python3 <skill-path>/scripts/web_search.py \ "quantum computing breakthroughs 2026" \ "quantum computing industry news latest" ``

  1. Read the result files
  2. Synthesize findings into a clear, sourced summary for the user

Limitations

  • Maximum 3 queries per invocation (the script caps it)
  • Each query has a 30-second timeout
  • Results depend on the Skywork search API availability