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", "what's the latest on", or any request that implies needing information beyond your training data.
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o skywork-search.zip https://jpskill.com/download/20832.zip && unzip -o skywork-search.zip && rm skywork-search.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/20832.zip -OutFile "$d\skywork-search.zip"; Expand-Archive "$d\skywork-search.zip" -DestinationPath $d -Force; ri "$d\skywork-search.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
skywork-search.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
skywork-searchフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 3
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Web検索スキル
Skywork検索APIを介して、リアルタイム情報をウェブ検索します。このスキルでは、1回の呼び出しで最大3つのクエリを実行でき、ソースURLとコンテンツスニペットを含む構造化された結果を返します。
使用する場面
- ユーザーが特定のトピックを調査するよう依頼したり、最新情報を探すよう求めている場合
- 質問に答えるために、最新の事実、統計、またはニュースが必要な場合
- 他のタスク(レポート作成、PPT作成、文書下書きなど)の準備段階としてウェブ調査が必要な場合
- ユーザーが明示的に検索または何かを調べるよう求めている場合
認証(最初に必須)
このスキルを使用する前に、認証を完了する必要があります。まず認証スクリプトを実行してください。
# Authenticate: checks env token / cached token / browser login
python3 <skill-dir>/scripts/skywork_auth.py || exit 1
トークンの優先順位:
- 環境変数
SKYBOT_TOKEN→ 設定されている場合、直接使用します - キャッシュされたトークンファイル
~/.skywork_token→ API経由で検証し、有効な場合、使用します - 有効なトークンがない場合 → ログインのためにブラウザを開き、完了するまでポーリングし、トークンを保存します
重要 - ログインURLの処理: スクリプトの出力に [LOGIN_URL] で始まる行が含まれている場合、そのURLを直ちにクリック可能なメッセージ(例:「ログインするには、このリンクを開いてください:<url>」)でユーザーに送信する必要があります。ユーザーはブラウザが自動的に開かない環境にいる可能性があるため、常にログインURLを表示してください。
使用方法
このスキルの scripts/ ディレクトリからバンドルされたスクリプトを実行します。
python3 <skill-path>/scripts/web_search.py "query1" ["query2"] ["query3"]
- 1〜3個の検索クエリを位置引数として渡します
- 結果は一時ディレクトリ内の個別のテキストファイルに保存されます
- スクリプトはファイルパスを標準出力に出力するため、それらを読み取ることができます
良いクエリの作成方法
検索の品質は、クエリの表現に大きく依存します。いくつかのヒントを挙げます。
- 具体的に: 「Teslaの財務状況」よりも「Tesla 2025年第4四半期収益」の方が効果的です
- 自然言語を使用: APIは完全な質問をうまく処理します。「東京の現在の人口は?」で問題ありません
- 広範なトピックを分割: ユーザーが包括的な概要を求めている場合、漠然とした1つのクエリではなく、2〜3つの焦点を絞ったクエリに分割してください
- 関連する場合は時間的文脈を含める: 「最高のPythonウェブフレームワーク」だけでなく「最高のPythonウェブフレームワーク 2026」のようにします
結果の読み取り
スクリプトを実行した後、出力ファイルを読み取ります。各ファイルには以下が含まれます。
query: <the original query>
[result-1] <source URL>
<content snippet>
[result-2] <source URL>
<content snippet>
...
結果を統合し、ユーザーにとって明確な回答を作成してください。事実情報を提示する際は、常に情報源を引用し、ユーザーが確認できるように結果のURLを含めてください。
ワークフローの例
ユーザーが「量子コンピューティングの最新の進展は何ですか?」と尋ねます。
- 焦点を絞ったクエリで検索を実行します。
python3 <skill-path>/scripts/web_search.py \ "quantum computing breakthroughs 2026" \ "quantum computing industry news latest" - 結果ファイルを読み取ります
- 調査結果を統合し、ユーザーに明確で情報源が示された要約を提供します
制限事項
- 1回の呼び出しにつき最大3つのクエリ(スクリプトで上限が設定されています)
- 各クエリには30秒のタイムアウトがあります
- 結果はSkywork検索APIの可用性に依存します
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
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
Authentication (Required First)
Before using this skill, authentication must be completed. Run the auth script first:
# Authenticate: checks env token / cached token / browser login
python3 <skill-dir>/scripts/skywork_auth.py || exit 1
Token priority:
- Environment variable
SKYBOT_TOKEN→ if set, use directly - Cached token file
~/.skywork_token→ validate via API, if valid, use it - No valid token → opens browser for login, polls until complete, saves token
IMPORTANT - Login URL handling: If script output contains a line starting with [LOGIN_URL], you MUST immediately send that URL to the user in a clickable message (e.g. "Please open this link to log in: <url>"). The user may be in an environment where the browser cannot open automatically, so always surface the login URL.
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?"
- Run the search with focused queries:
python3 <skill-path>/scripts/web_search.py \ "quantum computing breakthroughs 2026" \ "quantum computing industry news latest" - Read the result files
- 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
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (3,869 bytes)
- 📎 scripts/skywork_auth.py (9,875 bytes)
- 📎 scripts/web_search.py (2,546 bytes)