
Vercel запустил API skills.sh: более 600 000 навыков из открытого кода
Новый API от Vercel позволяет искать и получать детали более 600 000 навыков из open‑source, используя OIDC‑токен проекта, без долгоживущих секретов.
Что изменилось?
Vercel объявил о запуске публичного skills.sh API – сервиса, который агрегирует более 600 000 навыков (skills) из разных открытых репозиториев. API позволяет:
- Поиск навыков по названию, категории или ключевым словам;
- Получение детальной информации о конкретном навыке: описание, ссылки на репозиторий, лицензия и т.д.;
- Проверку аудита безопасности – сервис возвращает статус последних проверок и известные уязвимости;
- Фильтрацию по популярности, дате последнего обновления и другим метрикам.
Аутентификация и безопасность
Для доступа к API используется OIDC‑токен проекта Vercel. Токен короткоживущий, автоматически обновляется и ограничен только вашим проектом и командой, что исключает необходимость хранить долгоживущие секреты. На каждый запрос Vercel проверяет токен и применяет rate‑limit 600 запросов в минуту.
Как начать?
- Получите OIDC‑токен в настройках проекта Vercel.
- Добавьте заголовок
Authorization: Bearer <token>к HTTP‑запросу. - Вызовите один из эндпоинтов, например
GET https://api.skills.sh/v1/search?q=react.
Подробную документацию и примеры запросов можно найти в чейнджлоге Vercel.
Почему это важно?
- Ускоряет подбор технологий для AI‑проектов и DevOps‑инструментов.
- Повышает безопасность за счёт автоматической ротации токенов и встроенного аудита.
- Открывает возможности для автоматизированного анализа открытого кода и построения рекомендаций.
Для разработчиков AI‑моделей и студентов курсов это открывает быстрый способ получить метаданные о более полумиллионе открытых навыков без лишних настроек безопасности. Можно построить сервисы рекомендаций, автоматический подбор библиотек или проверку уязвимостей в CI/CD‑пайплайнах. Главное – помнить о лимите запросов и планировать кэширование данных.


