Offer Toolkit

Набор скиллов для поиска работы: разбор вакансии, резюме по шаблонам, подготовка к поведенческому интервью, сравнение офферов и переговоры

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

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

  • Ищет вакансии в публичных источниках и читает предоставленные документы
  • Пишет отчеты и резюме файлами на вашу машину
Все причины и проверки

yanliudesign/offer-toolkit-skill

Установка

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

npx skillfoxx add skills/offer-toolkit

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

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

Собрано автоматически, проверьте перед установкой.

Выполните в терминале в папке проекта

npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill job-description-skill resume-skill bq-skill offer-compare-skill salary-negotiation-skill -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 86e54d5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/yanliudesign/offer-toolkit-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /job-hunt-skill/ /job-description-skill/ /resume-skill/ /bq-skill/ /offer-compare-skill/ /salary-negotiation-skill/
git -C "$tmp" checkout 86e54d513ccc914f6612987515f0b31ee8a4606e
mkdir -p .claude/skills
cp -R "$tmp/job-hunt-skill" .claude/skills/job-hunt-skill
cp -R "$tmp/job-description-skill" .claude/skills/job-description-skill
cp -R "$tmp/resume-skill" .claude/skills/resume-skill
cp -R "$tmp/bq-skill" .claude/skills/bq-skill
cp -R "$tmp/offer-compare-skill" .claude/skills/offer-compare-skill
cp -R "$tmp/salary-negotiation-skill" .claude/skills/salary-negotiation-skill

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill job-description-skill resume-skill bq-skill offer-compare-skill salary-negotiation-skill -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 86e54d5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/yanliudesign/offer-toolkit-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /job-hunt-skill/ /job-description-skill/ /resume-skill/ /bq-skill/ /offer-compare-skill/ /salary-negotiation-skill/
git -C "$tmp" checkout 86e54d513ccc914f6612987515f0b31ee8a4606e
mkdir -p .agents/skills
cp -R "$tmp/job-hunt-skill" .agents/skills/job-hunt-skill
cp -R "$tmp/job-description-skill" .agents/skills/job-description-skill
cp -R "$tmp/resume-skill" .agents/skills/resume-skill
cp -R "$tmp/bq-skill" .agents/skills/bq-skill
cp -R "$tmp/offer-compare-skill" .agents/skills/offer-compare-skill
cp -R "$tmp/salary-negotiation-skill" .agents/skills/salary-negotiation-skill

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill job-description-skill resume-skill bq-skill offer-compare-skill salary-negotiation-skill -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 86e54d5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/yanliudesign/offer-toolkit-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /job-hunt-skill/ /job-description-skill/ /resume-skill/ /bq-skill/ /offer-compare-skill/ /salary-negotiation-skill/
git -C "$tmp" checkout 86e54d513ccc914f6612987515f0b31ee8a4606e
mkdir -p .github/skills
cp -R "$tmp/job-hunt-skill" .github/skills/job-hunt-skill
cp -R "$tmp/job-description-skill" .github/skills/job-description-skill
cp -R "$tmp/resume-skill" .github/skills/resume-skill
cp -R "$tmp/bq-skill" .github/skills/bq-skill
cp -R "$tmp/offer-compare-skill" .github/skills/offer-compare-skill
cp -R "$tmp/salary-negotiation-skill" .github/skills/salary-negotiation-skill

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill job-description-skill resume-skill bq-skill offer-compare-skill salary-negotiation-skill -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 86e54d5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/yanliudesign/offer-toolkit-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /job-hunt-skill/ /job-description-skill/ /resume-skill/ /bq-skill/ /offer-compare-skill/ /salary-negotiation-skill/
git -C "$tmp" checkout 86e54d513ccc914f6612987515f0b31ee8a4606e
mkdir -p .agents/skills
cp -R "$tmp/job-hunt-skill" .agents/skills/job-hunt-skill
cp -R "$tmp/job-description-skill" .agents/skills/job-description-skill
cp -R "$tmp/resume-skill" .agents/skills/resume-skill
cp -R "$tmp/bq-skill" .agents/skills/bq-skill
cp -R "$tmp/offer-compare-skill" .agents/skills/offer-compare-skill
cp -R "$tmp/salary-negotiation-skill" .agents/skills/salary-negotiation-skill

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill job-description-skill resume-skill bq-skill offer-compare-skill salary-negotiation-skill -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 86e54d5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/yanliudesign/offer-toolkit-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /job-hunt-skill/ /job-description-skill/ /resume-skill/ /bq-skill/ /offer-compare-skill/ /salary-negotiation-skill/
git -C "$tmp" checkout 86e54d513ccc914f6612987515f0b31ee8a4606e
mkdir -p .agents/skills
cp -R "$tmp/job-hunt-skill" .agents/skills/job-hunt-skill
cp -R "$tmp/job-description-skill" .agents/skills/job-description-skill
cp -R "$tmp/resume-skill" .agents/skills/resume-skill
cp -R "$tmp/bq-skill" .agents/skills/bq-skill
cp -R "$tmp/offer-compare-skill" .agents/skills/offer-compare-skill
cp -R "$tmp/salary-negotiation-skill" .agents/skills/salary-negotiation-skill

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/yanliudesign/offer-toolkit-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /job-hunt-skill/ /job-description-skill/ /resume-skill/ /bq-skill/ /offer-compare-skill/ /salary-negotiation-skill/
git -C "$tmp" checkout 86e54d513ccc914f6612987515f0b31ee8a4606e
mkdir -p .devin/skills
cp -R "$tmp/job-hunt-skill" .devin/skills/job-hunt-skill
cp -R "$tmp/job-description-skill" .devin/skills/job-description-skill
cp -R "$tmp/resume-skill" .devin/skills/resume-skill
cp -R "$tmp/bq-skill" .devin/skills/bq-skill
cp -R "$tmp/offer-compare-skill" .devin/skills/offer-compare-skill
cp -R "$tmp/salary-negotiation-skill" .devin/skills/salary-negotiation-skill

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill job-description-skill resume-skill bq-skill offer-compare-skill salary-negotiation-skill -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 86e54d5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/yanliudesign/offer-toolkit-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /job-hunt-skill/ /job-description-skill/ /resume-skill/ /bq-skill/ /offer-compare-skill/ /salary-negotiation-skill/
git -C "$tmp" checkout 86e54d513ccc914f6612987515f0b31ee8a4606e
mkdir -p .cline/skills
cp -R "$tmp/job-hunt-skill" .cline/skills/job-hunt-skill
cp -R "$tmp/job-description-skill" .cline/skills/job-description-skill
cp -R "$tmp/resume-skill" .cline/skills/resume-skill
cp -R "$tmp/bq-skill" .cline/skills/bq-skill
cp -R "$tmp/offer-compare-skill" .cline/skills/offer-compare-skill
cp -R "$tmp/salary-negotiation-skill" .cline/skills/salary-negotiation-skill

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill job-description-skill resume-skill bq-skill offer-compare-skill salary-negotiation-skill -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 86e54d5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/yanliudesign/offer-toolkit-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /job-hunt-skill/ /job-description-skill/ /resume-skill/ /bq-skill/ /offer-compare-skill/ /salary-negotiation-skill/
git -C "$tmp" checkout 86e54d513ccc914f6612987515f0b31ee8a4606e
mkdir -p .roo/skills
cp -R "$tmp/job-hunt-skill" .roo/skills/job-hunt-skill
cp -R "$tmp/job-description-skill" .roo/skills/job-description-skill
cp -R "$tmp/resume-skill" .roo/skills/resume-skill
cp -R "$tmp/bq-skill" .roo/skills/bq-skill
cp -R "$tmp/offer-compare-skill" .roo/skills/offer-compare-skill
cp -R "$tmp/salary-negotiation-skill" .roo/skills/salary-negotiation-skill

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill job-description-skill resume-skill bq-skill offer-compare-skill salary-negotiation-skill -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 86e54d5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/yanliudesign/offer-toolkit-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /job-hunt-skill/ /job-description-skill/ /resume-skill/ /bq-skill/ /offer-compare-skill/ /salary-negotiation-skill/
git -C "$tmp" checkout 86e54d513ccc914f6612987515f0b31ee8a4606e
mkdir -p .agents/skills
cp -R "$tmp/job-hunt-skill" .agents/skills/job-hunt-skill
cp -R "$tmp/job-description-skill" .agents/skills/job-description-skill
cp -R "$tmp/resume-skill" .agents/skills/resume-skill
cp -R "$tmp/bq-skill" .agents/skills/bq-skill
cp -R "$tmp/offer-compare-skill" .agents/skills/offer-compare-skill
cp -R "$tmp/salary-negotiation-skill" .agents/skills/salary-negotiation-skill

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/yanliudesign/offer-toolkit-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /job-hunt-skill/ /job-description-skill/ /resume-skill/ /bq-skill/ /offer-compare-skill/ /salary-negotiation-skill/
git -C "$tmp" checkout 86e54d513ccc914f6612987515f0b31ee8a4606e
mkdir -p .agents/skills
cp -R "$tmp/job-hunt-skill" .agents/skills/job-hunt-skill
cp -R "$tmp/job-description-skill" .agents/skills/job-description-skill
cp -R "$tmp/resume-skill" .agents/skills/resume-skill
cp -R "$tmp/bq-skill" .agents/skills/bq-skill
cp -R "$tmp/offer-compare-skill" .agents/skills/offer-compare-skill
cp -R "$tmp/salary-negotiation-skill" .agents/skills/salary-negotiation-skill

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/yanliudesign/offer-toolkit-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /job-hunt-skill/ /job-description-skill/ /resume-skill/ /bq-skill/ /offer-compare-skill/ /salary-negotiation-skill/
git -C "$tmp" checkout 86e54d513ccc914f6612987515f0b31ee8a4606e
mkdir -p .agents/skills
cp -R "$tmp/job-hunt-skill" .agents/skills/job-hunt-skill
cp -R "$tmp/job-description-skill" .agents/skills/job-description-skill
cp -R "$tmp/resume-skill" .agents/skills/resume-skill
cp -R "$tmp/bq-skill" .agents/skills/bq-skill
cp -R "$tmp/offer-compare-skill" .agents/skills/offer-compare-skill
cp -R "$tmp/salary-negotiation-skill" .agents/skills/salary-negotiation-skill

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 26 сент. 2026, коммит 86e54d5.

Текст для агента

Скопируй папку offer-toolkit-skill целиком в каталог скиллов, например ~/.claude/skills/. Если нужен один инструмент, скопируй только его подпапку, каждая работает отдельно. Потом опиши задачу, маршрутизатор выберет подскилл.

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

Что делает

Скилл ставит в агента шесть независимых подскиллов и верхний маршрутизатор, который по запросу выбирает нужный. Один ищет вакансии по резюме и цели, убирает дубли и собирает HTML-список; другой разбирает конкретную вакансию и дает отчет о том, стоит ли откликаться, где пробелы и что спросят на интервью. Отдельные скиллы делают резюме по одиннадцати печатным шаблонам, помогают собрать банк историй по методу STAR и CAR для поведенческого интервью, сравнивают несколько офферов и готовят стратегию переговоров о зарплате со скриптами. Скилл ничего не выдумывает: все факты берутся из того, что дал пользователь.

Для кого. Для соискателей в найме, которые ведут поиск работы от вакансии до подписания оффера.

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

  • Нужно разобрать вакансию и понять, стоит ли откликаться
  • Нужно собрать или переработать резюме под конкретную позицию
  • Нужно подготовиться к поведенческому интервью, сравнить офферы или обсудить зарплату

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

  • Нужен отклик или отправка сообщений за вас, а не подготовка материалов
  • Данных о вашем опыте нет, а скилл сознательно не придумывает факты

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

Разбери эту вакансию и мое резюме: стоит ли откликаться и что спросят на интервью

Ограничения

Скилл готовит материалы, но не откликается и не отправляет сообщения за пользователя. Часть текстов и историй сохраняется на двух языках, ориентир на английский и китайский рынок труда. Поиск вакансий использует публичные источники и разделяет проверенные факты и предположения. Это не профессиональная карьерная или юридическая консультация.

Как отключить. Удалите папку offer-toolkit-skill из каталога скиллов агента или уберите отдельные подпапки.

Проверка безопасности

  • Ищет вакансии в публичных источниках и читает предоставленные документы
  • Пишет отчеты и резюме файлами на вашу машину

Коротко о README

README описывает набор из шести скиллов поиска работы с общим маршрутизатором: поиск вакансий, разбор конкретной вакансии, резюме, подготовка к поведенческому интервью, сравнение офферов и переговоры о зарплате. Каждый подскилл самодостаточен, можно поставить весь набор или одну папку. Общий принцип всех подскиллов: не выдумывать факты, спрашивать только то, что меняет решение, и сначала структурировать данные, потом рендерить результат. Ставится копированием папки в каталог скиллов. Тексты и интерфейс на английском и китайском. Лицензия MIT.

SKILL.md

---
name: offer-toolkit-skill
description: "求职工具包。把「找岗位 → 签 offer」拆成六个独立子 skill:⓪ Job Hunt 批量发现岗位,① Job Description 解码具体 JD,② Resume 定向简历,③ BQ 准备行为面试,④ Offer Compare 对比多份 offer,⑤ Salary Negotiation 谈 package。任何求职相关请求(找工作、该不该投、改简历、准备面试、选 offer、谈薪)都从这里进,再路由到对应子 skill。关键词:求职, offer, career, job hunt, LinkedIn jobs, JD, resume, CV, behavioral interview, BQ, STAR, offer compare, salary negotiation, 薪资谈判, 选 offer。"
---

# Offer Toolkit

一整套求职 skill 的聚合入口。六条子 skill 各自独立可用,也可以组成从找岗位到签 offer 的完整链路。

顶层原则(六条子 skill 共用):

1. 绝不杜撰。所有经历、职责、数字都必须来自用户真实提供的内容。
2. 只问会改变结论的信息。
3. 先结构化,再产出。

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

Обязательно ставить все шесть?

Нет. Можно скопировать одну подпапку, каждый подскилл самодостаточен; весь набор дает автоматическую маршрутизацию по этапам поиска.

Куда попадают результаты?

Отчеты, резюме и банк историй пишутся локально на вашу машину в виде файлов, обычно HTML.

Официальный

Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам

MCP-серверСредний риск46,5 тыс.Звезды репозитория
Выбор редакции

CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие

CLIВысокий риск31,2 тыс.Звезды репозитория
Выбор редакции

Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP

CLIСредний рискБез VPN30,1 тыс.Звезды репозитория
Выбор редакции

Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI

MCP-серверСредний риск28,1 тыс.Звезды репозитория
Foxx AIOffer Toolkit

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