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

grubhub — скилл для Claude Code: поиск ресторанов

Скилл ищет рестораны рядом с заданными координатами, показывает меню и цены, а также оценивает доставку или самовывоз. Пригодится, чтобы сравнить варианты перед заказом.

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

Что делает grubhub

По координатам скилл находит рестораны и возвращает их названия, рейтинги, сборы и другие сведения. Поиск можно уточнить запросом, например названием кухни или блюда. Затем по restaurantId можно получить меню с категориями и ценами либо проверить часы работы, минимальную сумму заказа и сроки доставки или самовывоза.

Результаты используют поля в camelCase, цены указаны в USD, а сроки — диапазонами в минутах. Это важно при сравнении стоимости: сумма доставки и минимальный заказ возвращаются отдельно. Для поиска нужны широта и долгота; чтобы открыть меню или оценку доставки, сначала найдите ресторан и передайте его restaurantId. Результаты поиска поддерживают пагинацию через pageNum и pageSize.

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

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

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

  • Найди пиццерии рядом с координатами 40.7484, -73.9857 и сравни сборы за доставку.
  • Покажи меню ресторана с restaurantId 64436 и цены блюд.
  • Проверь для ресторана 64436 часы работы, минимальный заказ и сроки доставки.

Как установить grubhub

1Через Skills CLI (Vercel)

npx skills add imoonkey/openweb --skill grubhub -a claude-code

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

~/.claude/skills/grubhub/SKILL.md

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

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

Вопросы о grubhub

Как установить grubhub в Claude Code?

Выполните npx skills add imoonkey/openweb --skill grubhub -a claude-code. Файл скилла находится по пути ~/.claude/skills/grubhub/SKILL.md.

Что делает grubhub?

Скилл ищет рестораны по координатам, показывает меню с ценами и возвращает оценки доставки или самовывоза.

Что нужно, чтобы посмотреть меню ресторана?

Сначала найдите ресторан по широте и долготе, затем передайте его restaurantId в запрос меню.

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

SKILL.md · MIT
# Grubhub

## Overview
Grubhub is a food delivery platform (archetype: Food Delivery). Search restaurants, browse menus with prices, and check delivery time/fee estimates.

Responses are **adapter-trimmed** (camelCase, prices in USD dollars). Fields are clean and ready to use.

## Workflows

### Find restaurants and browse menu
1. `searchRestaurants(latitude, longitude, searchTerm)` → `restaurants[]` with `restaurantId`, `name`, ratings, fees
2. `getMenu(restaurantId)` → `categories[].items[]` with names and prices

### Check delivery details
1. `searchRestaurants(latitude, longitude)` → `restaurants[].restaurantId`
2. `getDeliveryEstimate(restaurantId)` → open/hours, delivery fee, pickup estimate, minimum order

## Operations

| Operation | Intent | Key Input | Top-level Shape | Notes |
|-----------|--------|-----------|-----------------|-------|
| searchRestaurants | find restaurants near a location | latitude, longitude, searchTerm? | `{ totalResults, restaurants[] }` | paginated via `pageNum`/`pageSize` |
| getMenu | browse restaurant menu | restaurantId ← searchRestaurants | `{ restaurantName, categories[] }` | items in `categories[].items[]` |
| getDeliveryEstimate | check delivery time and fees | restaurantId ← searchRestaurants | `{ open, openDelivery, deliveryFee, orderMinimum, … }` | money in USD; ranges in minutes |

## Field Reference

### searchRestaurants — `restaurants[]`
- `restaurantId` — unique ID (use with getMenu and getDeliveryEstimate)
- `name` — restaurant name
- `rating` — average rating (0-5 scale, null if too few)
- `ratingCount` — number of ratings
- `priceRating` — price tier (1-4, dollar signs)
- `cuisines` — array of cuisine strings
- `logo` — logo URL (nullable)
- `deliveryFee` — delivery fee in USD
- `deliveryEstimateMin` / `deliveryEstimateMax` — delivery time range in minutes (nullable)
- `address` — street address (nullable)
- `distance` — miles from delivery location (nullable)
- `totalResults` — total matching restaurants (top level)

### getMenu — `categories[]`
- `restaurantName` — restaurant name (top level)
- `categories[].name` — category name (e.g. "Appetizers", "Pizza")
- `categories[].items[].itemId` — menu item ID
- `categories[].items[].name` — item name
- `categories[].items[].description` — item description (nullable)
- `categories[].items[].price` — price in USD
- `categories[].items[].popular` — popular flag

### getDeliveryEstimate
- `restaurantId` — restaurant ID
- `open` / `openDelivery` / `openPickup` — availability flags
- `deliveryEstimateMin` / `deliveryEstimateMax` — delivery time range in minutes
- `pickupEstimateMin` / `pickupEstimateMax` — pickup time range in minutes (nullable)
- `deliveryFee` — delivery fee in USD
- `orderMinimum` — minimum order in USD
- `salesTax` — sales tax rate (e.g. 8.875 for 8.875%)

## Quick Start

```bash
# Search for pizza near Midtown Manhattan
openweb grubhub exec searchRestaurants '{"latitude": 40.7484, "longitude": -73.9857, "searchTerm": "pizza"}'

# Get a restaurant's menu
openweb grubhub exec getMenu '{"restaurantId": "64436"}'

# Check delivery estimate
openweb grubhub exec getDeliveryEstimate '{"restaurantId": "64436"}'
```

© imoonkey · MIT · imoonkey/openweb

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

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

notion Скилл даёт агенту доступ к рабочему пространству Notion: искать страницы, читать содержимое, запрашивать базы данных и создавать записи. CX Codex +1 ★ 71звёзд репо google-maps Скилл для ИИ-агентов: ищет места, достаёт детали, отзывы и фото, строит маршруты и переводит адреса в координаты. CX Codex +1 ★ 71звёзд репо github Скилл помогает искать репозитории, читать их данные и управлять issues, комментариями, звёздами и подписками. Перед изменением репозитория учитывайте ограничения отдельных операций записи. CX Codex +1 ★ 71звёзд репо doordash Скилл для работы с DoorDash через CLI: ищет рестораны, показывает меню, ведёт корзину и историю заказов. CX Codex +1 ★ 71звёзд репо costco Скилл даёт агенту поиск товаров Costco, сравнение, отзывы, доставку и работу с корзиной. Подходит для проверки покупки перед заказом. CX Codex +1 ★ 71звёзд репо chatgpt Скилл даёт агенту доступ к чатам ChatGPT: список диалогов, поиск, чтение дерева сообщений и отправка новых реплик. CX Codex +1 ★ 71звёзд репо booking Скилл для поиска отелей, цен на номера и авиабилетов на Booking.com через браузерные команды openweb. CX Codex +1 ★ 71звёзд репо openweb Скилл управляет сайтами через CLI openweb: ищет информацию, читает страницы и выполняет действия. Пригодится, когда агенту нужно работать с веб-сервисом через команды. CX Codex +1 ★ 71звёзд репо

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

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