recruiting-copilot — скилл

Скиллы для HR: требования к вакансии, поиск на BOSS Zhipin и Liepin, оценка резюме, интервью и реестр кандидатов

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

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

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

  • Агент входит в ваш аккаунт работодателя и может писать людям от вашего имени, поэтому ошибочная отправка уйдет настоящим кандидатам
  • Реестр и архив содержат персональные данные кандидатов: имена, резюме и оценки хранятся на вашем диске
  • Автоматические действия в BOSS Zhipin и Liepin могут нарушать правила сервисов и привести к ограничению аккаунта
Все причины и проверки

viy1204/recruiting-copilot

Установка

Работает в

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

npx skillfoxx add skills/recruiting-copilot

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

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

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

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

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

  • Агент входит в ваш аккаунт работодателя и может писать людям от вашего имени, поэтому ошибочная отправка уйдет настоящим кандидатам
  • Реестр и архив содержат персональные данные кандидатов: имена, резюме и оценки хранятся на вашем диске
  • Автоматические действия в BOSS Zhipin и Liepin могут нарушать правила сервисов и привести к ограничению аккаунта

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

Что делает

recruiting-copilot — набор скиллов и команд плагина для рекрутинга в Claude Code, Codex и других агентах, которые читают файлы проекта. Скилл `recruit-init` проверяет зависимости и создает отдельный рабочий каталог с шаблонами. Затем `recruit-grill` по одному вопросу за раз выясняет, кого вы ищете, и превращает ответы в публичное описание вакансии, внутренние заметки для поиска, жесткие правила и первые поисковые запросы. Ежедневный скилл `recruit-daily` читает свежие требования, смотрит непрочитанные отклики на BOSS Zhipin и Liepin, ищет кандидатов в обоих сервисах, отсеивает по критериям и записывает подтверждения и слабые места. К кандидатам агент пишет только с вашего разрешения на текущий проход, а об отправке сообщает по каждому человеку. Реестр `02-sourcing/dedup-ledger.csv` убирает повторы по имени и вакансии, в конце формируется дневной отчет. Остальные скиллы закрывают соседние задачи: `resume-review` оценивает резюме, пришедшие от хедхантеров, по рекомендации или напрямую; `market-talent-mapping` делает обзор рынка талантов по вакансии; `interview-schedule` ставит интервью в календарь с видеовстречей и интервьюерами через необязательный lark-cli. Для DeepSeek Harness есть отдельный плагин с панелью хода работ.

Для кого. HR-специалистам и охотникам за талантами, которые ищут людей на китайских площадках BOSS Zhipin и Liepin и хотят хранить критерии и реестр у себя, а не в чужом сервисе.

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

  • Открывается новая вакансия, а требования пока звучат как «нужен сильный человек»
  • Каждое утро нужно разобрать отклики на BOSS Zhipin и Liepin и найти новых кандидатов по тем же критериям
  • Хедхантер прислал пачку резюме, и их надо сравнить с одной шкалой
  • Перед наймом хочется понять, сколько подходящих людей вообще есть на рынке
  • Кандидат дошел до интервью, и надо согласовать время с интервьюерами и создать видеовстречу

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

  • Подбор идет на других площадках: встроены только BOSS Zhipin и Liepin
  • Нет учетной записи работодателя в этих сервисах: без входа в аккаунт поиск не запустится
  • Агент должен сам рассылать сообщения без вашего одобрения: по умолчанию контакт ждет вашего подтверждения
  • Документацию надо читать по-русски или по-английски: подробные инструкции в репозитории на китайском

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

Обработай сегодняшнюю рекрутинговую работу: проверь новые отклики на BOSS Zhipin и Liepin, найди подходящих кандидатов на вакансию бэкенд-разработчика и подготовь отчет, писать никому не нужно

Ограничения

Подробная документация и тексты скиллов на китайском, описание проекта частично двуязычное. Для поиска нужны Node.js 22 и новее, браузер Chrome или Edge и ваш вход в BOSS Zhipin или Liepin; вход выполняется вручную в открытом окне командами `boss login` и `liepin login`. Установщик ставит сторонние пакеты `@viyzhu/boss-cli-fork` и `@viyzhu/liepin-cli`, источник можно заменить переменными `BOSS_CLI_SOURCE` и `LIEPIN_CLI_SOURCE`. Автоматизация действий в чужом сервисе может нарушать его правила, ответственность за аккаунт остается на вас. Календарь и видеовстречи работают только после настройки lark-cli, без него агент выдает список для ручного создания.

Как отключить. Отключите или удалите плагин через `/plugin` в Claude Code либо удалите папки скиллов из проекта. Рабочий каталог с реестром и архивом кандидатов лежит отдельно, его удаляйте вручную. Сессии сервисов закрывает выход из аккаунтов в браузере.

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

Как поставить recruiting-copilot в Claude Code?

Клонируйте репозиторий командой `git clone --branch v0.8.0 --depth 1 https://github.com/Viy1204/recruiting-copilot.git`, добавьте его как источник плагинов командой `claude plugin marketplace add` с абсолютным путем и поставьте `claude plugin install recruiting-copilot@recruiting-copilot`. После перезапуска сессии первым запускайте `/recruiting-copilot:recruit-init`.

Агент сам пишет кандидатам?

Нет, пока вы не разрешили. По умолчанию приветствие ждет вашего подтверждения. Если вы скажете «подходящим пиши сразу», разрешение действует только на текущий проход и на следующий день не переносится. Если отправку нельзя проверить, человек не записывается как получивший сообщение.

Где лежат данные о кандидатах?

В отдельном рабочем каталоге, который создает `recruit-init`: критерии вакансий, реестр `02-sourcing/dedup-ledger.csv`, карточки интервью и отчеты. Сам репозиторий хранит только код и шаблоны, поэтому его можно обновлять, не трогая данные.

Нужен ли аккаунт работодателя?

Да, для поиска и откликов нужен вход на BOSS Zhipin или Liepin. Его выполняют вручную: `boss login` или `liepin login` открывает окно браузера для сканирования кода. Без входа работают только оценка присланных резюме и разбор вакансии.

Работает ли набор в Codex?

Да, авторы называют Codex, WorkBuddy, Qoder, MiniMax Code и ZCode. В репозитории лежат копии скиллов для папок `.agents/skills`, `.claude/skills` и `.qoder/skills`. Команды вида `/recruiting-copilot:recruit-daily` есть только у плагина Claude Code, в остальных агентах говорите словами: «обработай сегодняшний набор».

Обсуждение

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

Скиллы

Скилл для Claude Code: собирает вакансии BOSS Zhipin, сопоставляет их с резюме и по желанию откликается на лучшие.

СкиллШирокий доступ121Звезды репозитория

Агент на подписке Claude или Codex сам ищет вакансии, правит резюме и откликается; статусы видны на панели в браузере.

ПлагинШирокий доступ109Звезды репозитория

Скилл и CLI для откликов на вакансии: формы Greenhouse, Ashby и Lever заполняет агент, в журнал идут подтвержденные отправки

СкиллШирокий доступ173Звезды репозитория

MCP-сервер и CLI для площадки поиска работы BOSS: поиск вакансий, фильтр по условиям и отбор кандидатов с ответом в JSON

MCP-серверРасширенный доступ2,2 тыс.Звезды репозитория

Скилл и движок на SQLite следят за тысячами источников по расписанию, находят изменения по хешу и ведут журнал записей.

СкиллРасширенный доступ107Звезды репозитория

Восемь открытых ИИ-сотрудников для бизнес-ролей: 60 задач по расписанию, работа в вашем браузере и утреннее резюме, на Claude Code и других агентах

ПлагинШирокий доступ851Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
recruiting-copilot (эта карточка)нет109
MCP-сервер HuntflowнетAPI-ключ1подключает агента к российской системе подбора Huntflow, а не к китайским площадкам
HeadHunter MCP ServerнетOAuth36работает с сайтом HeadHunter через MCP, без реестра и ежедневного цикла

Коротко о README

Описание на китайском начинается с сути: сначала по каждой вакансии выясняются настоящие требования, затем поиск на двух площадках, первичный отбор и контакт с разрешения, в конце реестр и отчет. Дальше идут установка фиксированной версии, вход в сервисы, плагин Claude Code, вариант для DeepSeek Harness, необязательная интеграция с Feishu и таблица всех скиллов с их главными результатами.

Бейдж для README

Исходный SKILL.md

---
name: recruit-daily
description: >
  每日招聘流水线:把"查 boss+猎聘未读 → 双通道主动寻源 → 硬规则初筛 → 打招呼 → 补台账 → 出日报"
  串成一条流水线。当用户说"处理今天的招聘"、"有没有未处理人选"、"帮我找找 X 岗的人"、
  "给合适的人打招呼"、"出今天的招聘日报",或在招聘工作区做任何寻源/初筛/建档动作时使用。
---

# recruit-daily —— 每日招聘流水线

每日主力动作:把 Boss 直聘 + 猎聘两个渠道的「查未读 → 主动寻源 → 初筛 → 打招呼 → 建档 → 出日报」串成一条流水线。

网页开工(默认):确认用户招聘工作区后,按 [`../recruit-board/references/hosts.md`](../recruit-board/references/hosts.md) 统一接入;脚本可用时为 `daily` 先 start、保存 run id 并进入真实步骤,在耗时寻源前确认服务并打开或复用网页,同时交付本轮链接。步骤、降级和记录命令遵循 [`共享进度协议`](../recruit-board/references/progress.md),按下方完成判据结束各步,跳步写理由,等待授权记 `wait`。

在 unread / screen / greet 等实际步骤中每处理完一人就及时写 `result`,初筛未通过、失败或跳过也写理由,未核实发送不记成功;待确认名单先记 `decision` 再按原安全边界 `wait`,用户拍板后按共享协议更新原收据消解待确认,不等日报结束才补录。

**这是编排文档**:CLI 命令细节见 [`references/channels.md`](references/channels.md),
台账与日报格式见 [`references/ledger-and-report.md`](references/ledger-and-report.md),
日报卡片推送见 [`references/daily-card.md`](references/daily-card.md)。
本文档只管「顺序、判断、跨渠道协同、安全」。

## 铁律:先读事实源,别凭记忆

开工**先读**(都在工作区根下):
- `CONTEXT.md` —— 术语、**初筛硬规则**、**在招岗位与优先级**(唯一事实源,随时可能更新)。
- `AGENTS.md` —— 分工与「不可逆动作等确认」红线。
- `01-jd/_internal/<role>.md` —— 各岗命脉技能 / 排除信号 / **关键词迭代表**(寻源前必读,越搜越准)。

**本文档不写任何硬规则数字**——年龄线、学历线、地点要求全部以 CONTEXT 为准,避免两处打架。
如果 CONTEXT 硬规则区还是空的(没跑过岗位梳理),停下来先走 `skills/recruit-grill/SKILL.md`。

## 主流程(按需跳步)

1. **查未处理**:
   - `boss list --unread`(角标 > 0 才有)
   - `liepin chatlist --json`,过滤 `unread_count` 非 "0"。
   - **有未读**:逐个按 CONTEXT 硬规则判 → 该回复的回复、该要简历的要、
     该排除的**先记台账等用户确认**(绝不自动点"不合适")。
   - **没未读**:转主动寻源。

2. **定寻源岗位与优先级**:读 CONTEXT「在招岗位与优先级」,按优先级分配今天的额度。

3. **双通道 × 双入口寻源**(每个目标岗都跑),命令与坑见 channels.md:
   - **boss**:人才库 `boss search <词> --job <岗>` + 推荐 `boss recommend <岗>`。
     (`boss positions` 当前读不出职位,别拿它拿岗位槽位——岗位名直接用 CONTEXT 里的。)

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

Foxx AIrecruiting-copilot
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.