원클릭으로
serper
Search the web or scrape webpages via Serper using the plugin runtime script at skills/serper/scripts/run-serper.js.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Search the web or scrape webpages via Serper using the plugin runtime script at skills/serper/scripts/run-serper.js.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | serper |
| description | Search the web or scrape webpages via Serper using the plugin runtime script at skills/serper/scripts/run-serper.js. |
This skill follows a plugin-first, script-first runtime model.
Canonical runtime entrypoint (Claude resolves paths relative to skill location):
node ./scripts/run-serper.js
Use this skill when you need:
search or scrape.--query--urlnode ./scripts/run-serper.js search \
--query "{{query}}" \
[--gl us] \
[--hl en] \
[--num 10] \
[--page 1] \
[--location "{{location}}"] \
[--timeout 30000]
Options:
--query (required): search query string--gl (optional): country code, default us--hl (optional): language code, default en--num (optional): number of results, default 10, max 100--page (optional): page number, default 1--location (optional): location context--timeout (optional): timeout in milliseconds, default 30000node ./scripts/run-serper.js scrape \
--url "{{url}}" \
[--markdown] \
[--timeout 30000]
Options:
--url (required): target URL--markdown (optional): request markdown content--timeout (optional): timeout in milliseconds, default 30000Set one of:
SERPER_API_KEY=your_api_key_here
# or
SERPER_API_KEYS=key1;key2;key3
Env resolution precedence:
process.env.claude/skills/serper/.env.claude/.env.env~/.claude/.envCommands return JSON to stdout.
Search response typically includes:
organic[]knowledgeGraphanswerBoxrelatedSearches[]Scrape response typically includes:
textmarkdownmetadatalinks[]images[]401: invalid API key429: rate limit exceedednode ./scripts/run-serper.js search --query "TypeScript best practices" --num 5
node ./scripts/run-serper.js scrape --url "https://example.com" --markdown