recruiting-copilot — скилл
Скиллы для HR: требования к вакансии, поиск на BOSS Zhipin и Liepin, оценка резюме, интервью и реестр кандидатов
- 109 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агент входит в ваш аккаунт работодателя и может писать людям от вашего имени, поэтому ошибочная отправка уйдет настоящим кандидатам
- Реестр и архив содержат персональные данные кандидатов: имена, резюме и оценки хранятся на вашем диске
- Автоматические действия в BOSS Zhipin и Liepin могут нарушать правила сервисов и привести к ограничению аккаунта
Установка
- Работает в
В терминале, через 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, сопоставляет их с резюме и по желанию откликается на лучшие.
Агент на подписке Claude или Codex сам ищет вакансии, правит резюме и откликается; статусы видны на панели в браузере.
Скилл и CLI для откликов на вакансии: формы Greenhouse, Ashby и Lever заполняет агент, в журнал идут подтвержденные отправки
MCP-сервер и CLI для площадки поиска работы BOSS: поиск вакансий, фильтр по условиям и отбор кандидатов с ответом в JSON
Скилл и движок на SQLite следят за тысячами источников по расписанию, находят изменения по хешу и ведут журнал записей.
Восемь открытых ИИ-сотрудников для бизнес-ролей: 60 задач по расписанию, работа в вашем браузере и утреннее резюме, на Claude Code и других агентах
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| recruiting-copilot (эта карточка) | нет | 109 | ||
| MCP-сервер Huntflow | нет | API-ключ | 1 | подключает агента к российской системе подбора Huntflow, а не к китайским площадкам |
| HeadHunter MCP Server | нет | OAuth | 36 | работает с сайтом 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 里的。)