Генератор коллекций Bruno
Generates Bruno collection files (.bru) from Express, Next.js, Fastify, or other API routes. Creates organized collections with environments, authentication, and folder structure for the open-source Bruno API client. Use when users request
AIpatricio0312rev
official
Разработка
Что делает навык
Генерирует файлы коллекций Bruno (.bru) из маршрутов API Express, Next.js, Fastify и других фреймворков. Создает организованные коллекции с окружениями, аутентификацией и структурой папок для open-source API-клиента Bruno.
Когда применять
- Автоматическое создание структуры тестовых коллекций на основе существующих маршрутов API.
- Инициализация окружений (Dev, Staging, Production) с переменными и секретами.
- Генерация отдельных файлов запросов с метаданными, заголовками и телами запросов.
- Добавление скриптов pre/post-request и тестов для автоматизации проверки API.
Как работает
- Сканирует маршруты API для поиска определений эндпоинтов.
- Извлекает метаданные: методы, пути, параметры и тела запросов.
- Инициализирует манифест bruno.json и создает папки окружений.
- Группирует маршруты по ресурсам и создает файлы folder.bru.
- Генерирует отдельные .bru файлы для каждого запроса с учетом аутентификации.
- Добавляет секции query, headers, body, docs и скрипты при необходимости.
Примеры запросов агенту
Сгенерируй коллекцию Bruno для моих маршрутов Express в папке ./src.
Создай файлы .bru для API Next.js с базовым URL https://api.example.com.
Импортируй маршруты Fastify и добавь окружения Development и Production.
Что понадобится
- Node.js и TypeScript для работы скрипта генерации.
- Доступ к исходному коду API (Express, Next.js, Fastify и др.) для сканирования маршрутов.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «bruno-collection-generator» из репозитория:
# https://github.com/patricio0312rev/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r bruno-collection-generator/ ~/.claude/skills/bruno-collection-generator/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.