К основному содержанию
скилл CX Codex

brave-search — скилл для Claude Code: что делает и как установить

Ищет информацию в вебе и извлекает текст страниц в Markdown через официальный Brave Search API без запуска браузера.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add badlogic/pi-skills --skill brave-search -a claude-code
Открыть на GitHub

Что делает brave-search

Скилл даёт ассистенту консольные инструменты для поиска данных и чтения веб-страниц. Скрипт search.js запрашивает выдачу Brave Search, фильтрует её по странам или датам и возвращает заголовки, ссылки, сниппеты либо полный текст страниц. Вторым скриптом, content.js, агент забирает читаемое содержимое конкретного URL сразу в формате Markdown.

Без аккаунта Brave Search API и привязанной карты поиск не заработает: бесплатный тариф Free AI требует регистрации и валидации карты, хотя списаний нет. Для работы ключ экспортируют в переменную BRAVE_API_KEY, а в папке скилла запускают npm install.

Какие задачи решает

  • найти техническую документацию или спецификации API в сети
  • выгрузить читаемый текст веб-страницы в Markdown
  • проверить свежие факты с фильтром по датам
  • получить поисковую выдачу под конкретную страну

Примеры запросов агенту

  • Найди документацию по библиотеке через brave-search и покажи примеры кода
  • Запусти поиск новостей за последнюю неделю с флагом свежести pw
  • Выгрузи содержимое статьи по адресу https://example.com/article в формате Markdown

Как установить brave-search

1Через Skills CLI (Vercel)

npx skills add badlogic/pi-skills --skill brave-search -a claude-code

2Вручную: положить файлы

~/.claude/skills/brave-search/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/brave-search/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора2

Похожие

agent-browser vercel-labs Скилл управляет браузером через CLI: открывает страницы, заполняет формы, нажимает кнопки и проверяет веб-приложения. Подходит для задач, где агенту нужно действовать в интерфейсе. CX Codex +1 1 200 000установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. 186 758установок computer-use stablyai Скилл ведёт видимое окно приложения через orca computer: читает дерево доступности, кликает, печатает и снимает скриншоты. Нужен, когда задача упирается в интерфейс. CX Codex +1 239 400установок browser-use browser-use Даёт агенту живой Chrome через CDP: клики, ввод, скриншоты и страницы, которым нужен JS или ваша логин-сессия. CX Codex +1 98 200установок playwright-cli microsoft Скилл, который даёт агенту браузер: открыть страницу, кликнуть по элементу, снять снимок и разобрать тесты Playwright. CX Codex +1 195 700установок last30days mvanhorn Собирает посты и реакции по любой теме за последние 30 дней из Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub и веба. Пригодится, когда нужно понять, что реально говорят люди, а не что пишут в обзорах. CX Codex +1 53 000установок

Рядом в теме «Браузер и парсинг»

Все скиллы по теме «Браузер и парсинг» →

Вопросы о brave-search

Как установить brave-search в Claude Code?

Выполните команду npx skills add badlogic/pi-skills --skill brave-search -a claude-code. Затем перейдите в каталог скилла, запустите npm install и добавьте переменную export BRAVE_API_KEY="ваш-ключ" в файл ~/.profile или ~/.zprofile.

Что делает скилл brave-search?

Он выполняет веб-поиск и извлекает содержимое страниц в формате Markdown через официальный Brave Search API без участия браузера.

Обязательно ли привязывать банковскую карту для работы?

Да, активация бесплатного тарифа Free AI в панели Brave Search требует ввода данных банковской карты, но сервис не списывает за это деньги.

Исходный текст

SKILL.md · MIT
---
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.
---

# Brave Search

Web search and content extraction using the official Brave Search API. No browser required.

## Setup

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).

1. Create an account at https://api-dashboard.search.brave.com/register
2. Create a "Free AI" subscription
3. Create an API key for the subscription
4. Add to your shell profile (`~/.profile` or `~/.zprofile` for zsh):
   ```bash
   export BRAVE_API_KEY="your-api-key-here"
   ```
5. Install dependencies (run once):
   ```bash
   cd {baseDir}
   npm install
   ```

## Search

```bash
{baseDir}/search.js "query"                         # Basic search (5 results)
{baseDir}/search.js "query" -n 10                   # More results (max 20)
{baseDir}/search.js "query" --content               # Include page content as markdown
{baseDir}/search.js "query" --freshness pw          # Results from last week
{baseDir}/search.js "query" --freshness 2024-01-01to2024-06-30  # Date range
{baseDir}/search.js "query" --country DE            # Results from Germany
{baseDir}/search.js "query" -n 3 --content          # Combined options
```

### 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 week
  - `pm` - Past month
  - `py` - Past year
  - `YYYY-MM-DDtoYYYY-MM-DD` - Custom date range

## Extract Page Content

```bash
{baseDir}/content.js https://example.com/article
```

Fetches a URL and extracts readable content as markdown.

## Output Format

```
--- 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 ---
...
```

## When to Use

- Searching for documentation or API references
- Looking up facts or current information
- Fetching content from specific URLs
- Any task requiring web search without interactive browsing

© badlogic · MIT · badlogic/pi-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой