一键导入
brave-search
Web search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Web search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Update persistent swarm memory in ${SWARM_MEMORY_FILE} when the user explicitly asks to remember, update, or forget durable information.
Author repo-root .forge project resources, including skills, specialists, reference docs, Project Agent definitions, Forge extensions, and Pi extensions/settings.
Use when creating, refining, or validating reusable global, project, or repository skills, including trigger wording, templates, helper scripts, and validation checks.
Test-only project skill fixture for validating repo-root .forge skill discovery. Use when the user asks to run the Forge resource smoke skill or validate project skill loading.
Create, update, list, and delete global slash commands.
Create, list, and remove persistent scheduled tasks using cron expressions.
| name | brave-search |
| description | Web search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required. |
| env | [{"name":"BRAVE_API_KEY","description":"Brave Search API key","required":true,"helpUrl":"https://api-dashboard.search.brave.com/register"}] |
Web search and content extraction using the official Brave Search API. No browser required.
Requires a Brave Search API account with a free subscription. A credit card is required to create the free subscription (you won't be charged).
BRAVE_API_KEY in the app Settings → Environment Variables.
(Fallback for standalone usage: export BRAVE_API_KEY in your shell.)npm install
node ./search.js "query" # Basic search (5 results)
node ./search.js "query" -n 10 # More results (max 20)
node ./search.js "query" --content # Include page content as markdown
node ./search.js "query" --freshness pw # Results from last week
node ./search.js "query" --freshness 2024-01-01to2024-06-30 # Date range
node ./search.js "query" --country DE # Results from Germany
node ./search.js "query" -n 3 --content # Combined options
-n <num> - Number of results (default: 5, max: 20)--content - Fetch and include page content as markdown--country <code> - Two-letter country code (default: US)--freshness <period> - Filter by time:
pd - Past day (24 hours)pw - Past weekpm - Past monthpy - Past yearYYYY-MM-DDtoYYYY-MM-DD - Custom date rangenode ./content.js https://example.com/article
Fetches a URL and extracts readable content as markdown.
--- Result 1 ---
Title: Page Title
Link: https://example.com/page
Age: 2 days ago
Snippet: Description from search results
Content: (if --content flag used)
Markdown content extracted from the page...
--- Result 2 ---
...