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

google-reviews — скилл для Claude Code: установка

Скилл получает рейтинг, число отзывов и распределение оценок бизнеса из Google Maps через DataForSEO API. Пригодится для сравнений и аудита конкурентов.

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

Что делает google-reviews

Скилл запускает ~/.agents/tools/fetch-google-reviews.js и возвращает данные о первом найденном бизнесе: рейтинг, количество отзывов, распределение оценок, адрес, категорию и URL. Для одного запроса передаются название и локация в формате City,Province/State,Country.

Есть пакетный режим с JSON-файлом и таблицей Markdown перед полным JSON-ответом. Скрипт использует AISA_ONE_API_KEY через прокси aisa.one или пару DATAFORSEO_LOGIN и DATAFORSEO_PASSWORD напрямую. Перед первым запуском выполните cd ~/.agents/tools && npm install. Без одного из наборов учётных данных API-запрос не сработает.

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

  • проверить рейтинг бизнеса в Google Maps
  • сравнить оценки нескольких компаний
  • получить число отзывов для отчёта
  • разобрать распределение оценок
  • проверить присутствие бизнеса на Google Maps

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

  • Проверь рейтинг и число отзывов для Trust Auto Sales в Richmond,British Columbia,Canada.
  • Сравни отзывы для компаний из /path/to/businesses.json пакетным запуском.
  • Покажи распределение оценок и адрес найденного бизнеса в Google Maps.

Как установить google-reviews

1Через Skills CLI (Vercel)

npx skills add OpenClaudia/openclaudia-skills --skill google-reviews -a claude-code

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

~/.claude/skills/google-reviews/SKILL.md

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

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

Вопросы о google-reviews

Как установить google-reviews в Claude Code?

Выполните npx skills add OpenClaudia/openclaudia-skills --skill google-reviews -a claude-code, затем проверьте файл ~/.claude/skills/google-reviews/SKILL.md.

Что делает google-reviews?

Скилл получает через DataForSEO API рейтинг, количество отзывов и распределение оценок бизнеса в Google Maps. Он также возвращает адрес, категорию и URL первого совпадения.

Какие данные нужны для работы google-reviews?

Нужен AISA_ONE_API_KEY либо DATAFORSEO_LOGIN и DATAFORSEO_PASSWORD. Перед запуском скрипта также выполните cd ~/.agents/tools && npm install.

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

SKILL.md · MIT
---
name: google-reviews
description: Fetch Google review ratings and review counts for businesses via DataForSEO API. Use when the user asks to check Google reviews, get review counts, compare business ratings, audit Google Maps presence, or analyze competitor reviews.
---

# Google Reviews

Fetch Google Maps ratings, review counts, and rating distributions for any business using the DataForSEO API.

## When to Use This Skill

Use this skill when the user:

- Asks to check Google reviews for a business
- Wants to compare ratings across multiple businesses
- Needs Google review counts for a report or analysis
- Asks about a business's Google Maps presence
- Wants to audit competitor reviews

## Tool Location

Global tools directory: `~/.agents/tools/`

- Script: `~/.agents/tools/fetch-google-reviews.js`
- Credentials (preferred): `AISA_ONE_API_KEY` in environment variables — proxies through aisa.one
- Credentials (fallback): `DATAFORSEO_LOGIN` and `DATAFORSEO_PASSWORD` in environment variables — direct to DataForSEO. The script auto-detects which one is set.

## Usage

### Single Business

```bash
cd ~/.agents/tools && node fetch-google-reviews.js "Business Name" "City,Province,Country"
```

Example:
```bash
cd ~/.agents/tools && node fetch-google-reviews.js "Trust Auto Sales" "Richmond,British Columbia,Canada"
```

### Batch Mode

Create a JSON file with an array of businesses, then run:

```bash
cd ~/.agents/tools && node fetch-google-reviews.js --batch /path/to/businesses.json
```

JSON file format:
```json
[
  {"keyword": "Business One", "location": "Vancouver,British Columbia,Canada"},
  {"keyword": "Business Two"}
]
```

- `keyword` (required): Business name to search
- `location` (optional): Defaults to "Richmond,British Columbia,Canada"

## Output

### Single Business (JSON)

```json
{
  "keyword": "Trust Auto Sales",
  "title": "Trust Auto Sales",
  "rating": 4.2,
  "reviews": 677,
  "rating_distribution": {"1": 117, "2": 7, "3": 3, "4": 19, "5": 531},
  "address": "3691 Number 3 Rd, Richmond, BC V6X 2B8",
  "category": "Car dealer",
  "url": "https://trustauto.ca/"
}
```

### Batch Mode

Prints a markdown table followed by full JSON:

```
| Business | Rating | Reviews | Address |
|----------|--------|---------|---------|
| Trust Auto Sales | 4.2 | 677 | 3691 Number 3 Rd, Richmond, BC V6X 2B8 |
```

## Location Format

Use the DataForSEO location format: `City,Province/State,Country`

Examples:
- `Richmond,British Columbia,Canada`
- `Vancouver,British Columbia,Canada`
- `Toronto,Ontario,Canada`
- `New York,New York,United States`

## API Details

- Uses DataForSEO `business_data/google/my_business_info/live` endpoint
- Routes through aisa.one proxy (`api.aisa.one/apis/v1/dataforseo/...`, Bearer auth) when `AISA_ONE_API_KEY` is set; falls back to direct `api.dataforseo.com/v3/...` (Basic auth) otherwise
- Synchronous (returns results immediately)
- Returns first matching business for the keyword + location
- Batch mode adds 200ms delay between requests to avoid rate limits

## Important Notes

- If `npm install` hasn't been run yet: `cd ~/.agents/tools && npm install`
- The script loads credentials from both local `.env` and environment variables
- DataForSEO charges per API call -- be mindful with large batches

© OpenClaudia · MIT · OpenClaudia/openclaudia-skills

Похожие скиллы

Все скиллы по теме «Данные и базы» →
xlsx официальный anthropics Работает с табличными файлами: создаёт, читает, правит и преобразует книги. Подходит, когда итогом должен стать файл Excel или другой табличный формат. 187 223установок google-agents-cli-observability официальный Google Помогает настроить трассировку и сбор данных о работе ИИ-агентов, включая агентов на ADK. Пригодится, когда нужно разбирать выполнение запросов или наблюдать за агентом после развёртывания. CX Codex +1 511 300установок caveman-evidence-review JuliusBrussee Скилл читает данные Caveman Cloud о расходах LLM, трассах и маршрутизации. Подходит для проверки того, куда уходит бюджет проекта. CX Codex +1 104 500установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок performance-optimization addyosmani Скилл для агентов ИИ-кодинга: сначала замеряет, потом чинит узкое место — от Core Web Vitals до N+1 запросов и индексов в базе. CX Codex +1 65 200установок supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок

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

onboarding-cro Помогает спроектировать онбординг: приветственные экраны, визарды настройки, туры по продукту и чек-листы, которые доводят пользователя до первого результата. CX Codex +1 422установок programmatic-seo Помогает строить сотни однотипных SEO-страниц из шаблона и данных: города, сравнения, интеграции. Пригодится, когда нужен трафик по длинному хвосту. CX Codex +1 419установок signup-flow-cro Скилл для аудита и оптимизации воронок регистрации. Помогает сократить отток на формах, настроить социальные логины и сформулировать гипотезы A/B-тестов. CX Codex +1 417установок ab-test-setup Скилл помогает сформулировать гипотезу, оценить нужную выборку и разобрать результаты A/B-теста. Пригодится для планирования эксперимента и выбора метрик. CX Codex +1 417установок unsplash-image Ищет стоковые фото на Unsplash, скачивает их и по желанию накладывает заголовок с подзаголовком. Пригодится, когда нужна картинка для статьи или обложки. CX Codex +1 367установок generate-image Скилл генерирует изображения по текстовому описанию через OpenAI или Stability AI. Пригодится, когда агенту нужно подготовить баннер, иконку или иллюстрацию для проекта. CX Codex +1 343установок stripe-dispute Скилл оценивает, стоит ли оспаривать платёж в Stripe, собирает подтверждения и отправляет их только после одобрения. CX Codex +1 339установок brand-dev Тянет название, описание, отрасль и логотипы компании через API brand.dev и складывает картинки в проект. CX Codex +1 321установок

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

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