pp-recipe-goat
CLI‑инструмент recipe-goat-pp-cli для чтения данных USDA FoodData Central (поиск продуктов, получение информации о питании) в режиме агент‑мода.
Суть
Что это за skill и зачем он нужен
Skill pp-recipe-goat управляет бинарником recipe-goat-pp-cli, который предоставляет только‑чтение команды для работы с USDA FoodData Central: поиск продуктов, получение детальной информации о питании, листинг и экспорт данных. Инструмент поддерживает вывод JSON, фильтрацию полей, «dry‑run», профили и гибкую доставку результатов (stdout, файл, webhook). Все команды работают в «agent‑mode», то есть без интерактивных запросов и с предустановленными флагами --json --compact --no‑input --no‑color --yes. CLI можно использовать как локально, так и через MCP‑сервер, при этом данные могут кэшироваться в SQLite‑хранилище.
Установка
Как установить
npx skills add https://github.com/mvanhorn/printing-press-library --skill pp-recipe-goatСценарии
Когда использовать
Подходит
- Необходимо быстро получить питательную информацию о продуктах из USDA FoodData Central.
- Требуется автоматизированный экспорт данных в JSON для последующей обработки в пайплайнах.
- Необходимо выполнять запросы в безинтерактивном режиме (агент, CI/CD, скрипты).
- Нужен офлайн‑доступ к кэшированным результатам через локальный SQLite‑store.
- Требуется гибкая доставка вывода (файл, webhook) без дополнительного парсинга.
Не подходит
- Для создания, обновления или удаления записей в внешних системах (заказы, покупки, публикации).
- Когда требуется интерактивный ввод пользователя или цветной вывод в терминале.
- Если нужен доступ к другим API, не связанным с USDA FoodData Central.
- Для операций, требующих изменения удалённого состояния (комментарии, лайки, приглашения).
- Когда необходимо использовать GUI‑интерфейс вместо CLI.
Доверие
Проверки безопасности
Средний риск · 1 замечание.
Проверка вернула предупреждение. Перед установкой стоит просмотреть исходники, команды и доступы.
Проверка не нашла критичных проблем.
Похожие