volcengine/searchcli/volcengine-documentation

Claude Code and agent skill by volcengine/searchcli

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Volcengine official documentation lookup helper. Supports both document search and full-content fetch across Volcengine products, developer tools, support content, best practices, pricing, deployment, troubleshooting, API, SDK, and policy pages.

Install

npx vskill@latest install volcengine/searchcli/volcengine-documentation

SKILL.md

volcengine-documentation

Overview

This helper provides two core capabilities for Volcengine official documentation:

  • search: retrieve relevant official documentation pages
  • fetch: retrieve the full content of a known documentation page

Use official documentation as the authoritative source for Volcengine product questions.

When this helper is used by vs-product-qa for Viking AI Search:

  • search must use ServiceCodes="Universal AI Search"
  • fetch must use URLs under https://www.volcengine.com/docs/85296
  • Do not use any other search source or documentation subtree

Decision Logic

Trigger rules
  1. If the page URL is already known, call fetch directly without searching first.
How to combine search and fetch
  1. For Viking AI Search question-style requests, start with search and always pass ServiceCodes="Universal AI Search".
  2. Reject or ignore results that do not belong to Universal AI Search or whose URL is outside https://www.volcengine.com/docs/85296.
  3. When full page content is needed, use search to identify the page first, then call fetch.

Capabilities

1. Document search (search)

Search Volcengine official documentation by user question, with optional product filtering.

  • Endpoint: https://docs-api.cn-beijing.volces.com/api/v1/doc/search
Request parameters
NameTypeRequiredDescription
QuerystringYesUser question or search query
LimitnumberNoNumber of documents to return, default is 5
ServiceCodesarray<string>NoProduct filter. For Viking AI Search inside vs-product-qa, this must be ["Universal AI Search"].
Response fields

The main data is in Result.DocList. Each document item includes:

FieldTypeDescription
TitlestringOfficial document title
UrlstringOfficial document URL
ContentstringDocument content returned by the API
ServiceCodesarray<string>Product code list associated with the document

2. Full-content fetch (fetch)

Fetch the full content of a known Volcengine documentation page and return structured title and body text.

  • Endpoint: https://docs-api.cn-beijing.volces.com/api/v1/doc/fetch
Request parameters
NameTypeRequiredDescription
UrlstringYesVolcengine documentation URL, such as https://www.volcengine.com/docs/6349/162514. For Viking AI Search inside vs-product-qa, this must stay under https://www.volcengine.com/docs/85296.

Important rule: If the input URL contains query parameters, such as https://www.volcengine.com/docs/6396/624853?lang=zh, strip all query parameters before sending the request and keep only the clean page URL.

Response fields

The main data is in Result:

FieldTypeDescription
TitlestringFull document title
ContentstringFull document body text in structured plain-text form

Result Handling Rules

General hard rules
  1. Every answer must include the corresponding official document URL as a reference, using the format [Document Title](clean URL).
  2. If multiple results are returned, show the most relevant ones first and limit the answer to at most 3 items.
  3. Always use the script-returned CleanUrl as the citation URL. Do not cite URLs with query parameters such as ?lang=zh.
  4. For Viking AI Search inside vs-product-qa, reject results unless the page URL starts with https://www.volcengine.com/docs/85296.
Search-result handling
  1. Prefer using the returned Content field to answer the question because it is already documentation-grounded.
  2. The API may already return enough page content, so extra summarization is optional rather than required.
  3. For Viking AI Search inside vs-product-qa, reject search hits whose ServiceCodes do not include Universal AI Search.
Fetch-result handling
  1. The API returns full page content and can be used directly as the source material.

Script Usage

Search documents
bash
python {skill_dir}/scripts/volcengine_docs.py search "query" [limit] [service_code_1,service_code_2...]

Example:

bash
python {skill_dir}/scripts/volcengine_docs.py search "what is a Viking AI Search scene" 3 "Universal AI Search"
Fetch full page content
bash
python {skill_dir}/scripts/volcengine_docs.py fetch "volcengine documentation url"

Example:

bash
python {skill_dir}/scripts/volcengine_docs.py fetch "https://www.volcengine.com/docs/85296/1544972?lang=en"

Security

  • Security scanPassed, 93 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
900
Repository forks
24
7-day trend score
34

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/volcengine/searchcli/volcengine-documentation/badge)](https://verified-skill.com/skills/volcengine/searchcli/volcengine-documentation)

Something wrong with this skill or its page? Tell us.