hh-ru-apply — скилл

Автоматизация поиска работы на hh.ru: сбор вакансий, оценка по CV через LLM, сопроводительные письма и отклики

  • 199 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Широкий доступ

Почему такой уровень

  • Автоматизирует отклики от вашего имени, что может привести к ограничению аккаунта по правилам hh.ru
  • Хранит браузерную сессию и резюме локально, отправляет фрагменты вакансий и CV во внешний LLM через OpenRouter
Все причины и проверки
Российский стек

steev193/hh-ru-apply

Установка

Работает в
Сервисы

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/hh-ru-apply

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Автоматизирует отклики от вашего имени, что может привести к ограничению аккаунта по правилам hh.ru
  • Хранит браузерную сессию и резюме локально, отправляет фрагменты вакансий и CV во внешний LLM через OpenRouter

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Проект на Node.js и Playwright автоматизирует поиск работы соискателя на hh.ru от его собственного имени. Скрипты собирают вакансии по ключевым словам, оценивают их через LLM (OpenRouter) тремя баллами: релевантность, совпадение с CV и общий счет, генерируют персональные сопроводительные письма по вашему стилю и вставляют их в форму отклика. Есть веб-дашборд для просмотра очереди и правки писем перед отправкой, сканирование вакансий из Telegram-каналов, и отдельный режим hh-fill-letter, который только вставляет текст без автоотправки. Браузерная сессия сохраняется локально, повторный вход не нужен. Автор прямо предупреждает, что массовые действия могут нарушать правила hh.ru и привести к ограничению аккаунта.

Для кого. Для соискателей, которые ищут работу на hh.ru и хотят автоматизировать отбор вакансий и написание сопроводительных под свое резюме.

Подходит, если

  • Ищете работу на hh.ru и хотите, чтобы LLM оценивала вакансии по совпадению с вашим CV
  • Нужны персональные сопроводительные письма под ваш стиль без ручного написания каждого
  • Хотите проверить и отредактировать письмо в дашборде перед отправкой, а не отправлять вслепую

Не подходит, если

  • Не готовы рисковать ограничением аккаунта hh.ru за автоматизацию массовых действий
  • Ищете инструмент для рассылки предложений сторонним компаниям, а не для своего поиска работы
  • Нет своего CV в поддерживаемом формате .md, .txt или .pdf для оценки LLM

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

Собери свежие вакансии python developer в Москве, оцени их по моему CV и подготовь сопроводительные для лучших пяти

Ограничения

Автор прямо предупреждает, что автоматизация откликов и массовые действия могут нарушать правила hh.ru и привести к ограничению аккаунта, использование на свой риск. Оценка вакансий через OpenRouter требует ключа API, по умолчанию используется бесплатная модель. Отклики идут только через ваш собственный залогиненный браузерный профиль, без официального API hh.ru.

Как отключить. Удалите папку hh-ru-apply и локальный профиль браузера в data/session, либо остановите Docker Compose командой docker compose down.

Частые вопросы

Отклики отправляются автоматически?

Есть отдельная команда hh-fill-letter, которая только вставляет письмо без отправки, и npm run apply для полного цикла, выбор за пользователем.

Нужен ли платный OpenRouter?

Нет, по умолчанию используется бесплатная модель, платные модели включаются флагом OPENROUTER_ALLOW_PAID=1.

Чем hh-ru-apply отличается от обычных автооткликов на hh.ru?

Проект на Node.js и Playwright ищет работу от вашего имени: собирает вакансии по ключевым словам, оценивает их через LLM (OpenRouter) по вашему CV, пишет сопроводительные письма и готовит отклики.

Как установить hh-ru-apply и отправляются ли отклики сами?

Склонируйте репозиторий: git clone https://github.com/Steev193/hh-ru-apply.git и установите зависимости по README. Отправка откликов идет от вашего аккаунта, поэтому проверяйте письма перед отправкой. Риск высокий. Подходит для Cursor.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

Скрипты на Node.js и Playwright ищут вакансии на hh.ru, оценивают их через LLM, пишут сопроводительные и открывают отклик в браузере

CLIШирокий доступ2Звезды репозитория
Российский стек

MCP-сервер, который парсит вакансию с hh.ru, изучает GitHub кандидата, пишет сопроводительное на 150-220 слов и готовит ответы на 12 типовых вопросов HR

MCP-серверРасширенный доступ
Российский стек

MCP-сервер поиска работы на hh.ru через браузер: рекомендованные вакансии по резюме, отклики и статусы

MCP-серверШирокий доступ3Звезды репозитория
Российский стек

MCP-сервер, который эмулирует браузерную сессию hh.ru через Playwright для поиска, ИИ-скоринга вакансий и автоматического отклика с ограничением заявок в день

MCP-серверШирокий доступ1Звезды репозитория
Российский стек

Монитор вакансий HH.ru: уведомления в Telegram по каждой новой вакансии, анализ по кнопке через Mistral и MCP-инструменты для DeepSeek Harness

MCP-серверРасширенный доступ
Российский стек

MCP-сервер для работодательской части API hh.ru и hh.kz: свои вакансии, отклики, поиск резюме, сорсинг и вебхуки через OAuth-приложение

MCP-серверШирокий доступ1Звезды репозитория

Коротко о README

README на русском открыто предупреждает о риске ограничения аккаунта за автоматизацию и описывает восемь npm-команд: вход с сохранением сессии, поиск вакансий, сбор и оценку через LLM, веб-дашборд, сканирование Telegram, вставку письма без отправки, отклик в чате и генерацию Playwright-селекторов через Codegen. Даны два варианта запуска: локально и через Docker Compose с дашбордом на порту 3849, и подробная настройка CV, шаблона письма и ключей OpenRouter и Telegram-бота.

Бейдж для README

Сообщить о проблеме