recruit-init

recruit-init is a skill for Claude Code from Viy1204/recruiting-copilot. It costs 136 tokens per session (2,019 once invoked), scanned A, original, MIT.

Uma habilidade que prepara um espaço de trabalho para recrutamento, com pastas, documentos de referência, registros e instruções para agentes de programação. Ela verifica dependências como Node.js, ferramentas de vagas e, opcionalmente, o Feishu.

In plain words
What is it for?
Serve para iniciar um ambiente de recrutamento, organizar requisitos e candidatos, configurar ferramentas de vagas e começar a esclarecer as exigências de cada posição.
Why use it?
Evita configurar manualmente a estrutura e os programas necessários antes de começar a contratar. Também registra limitações quando alguma integração opcional não está disponível.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin. Also seen: reads .claude/ paths; mentions Claude Code; mentions AGENTS.md.

Part of the recruiting-copilot plugin — 7 skills, 7 commands shipped together

Good fit Serve para iniciar um ambiente de recrutamento, organizar requisitos e candidatos, configurar ferramentas de vagas e começar a esclarecer as exigências de cada posição.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/viy1204/recruiting-copilot/recruit-init
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add Viy1204/recruiting-copilot --skill recruit-init
Clone the repo
git clone --depth 1 https://github.com/Viy1204/recruiting-copilot

Made for: Claude Code.

Or install recruiting-copilot, the plugin that ships this one along with the rest of its 7 skills, 7 commands.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for recruit-init

README.md
[![agentmods](https://agentmods.dev/badge/skills/viy1204/recruiting-copilot/recruit-init/github.svg)](https://agentmods.dev/skills/viy1204/recruiting-copilot/recruit-init)
Your own site
<a href="https://agentmods.dev/skills/viy1204/recruiting-copilot/recruit-init"><img src="https://agentmods.dev/badge/skills/viy1204/recruiting-copilot/recruit-init/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for recruit-init

Your own site · 80×15
<a href="https://agentmods.dev/skills/viy1204/recruiting-copilot/recruit-init"><img src="https://agentmods.dev/badge/skills/viy1204/recruiting-copilot/recruit-init.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 136 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,019 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector warn 7 Sept 2026
SkillSpector: 2 findings, up to medium

These are SkillSpector’s own severities. On a checked sample its high-severity flags on skills were ~96% false positives — a documented command, a public API, a “never do X” rule — so we show them as a caution to read, not a verdict. Why →

  • medium Agent Snooping · line 110
    Skill enumerates or reads other installed skills. Access to other skills' SKILL.md files or the skills directory reveals prompt instructions, capabilities, and secrets that should be invisible to peer skills.
    Fix: Remove all code or instructions that list or read other skills' files or directories. Skills should operate independently; cross-skill access is a privilege escalation.
  • medium Agent Snooping · line 121
    Skill enumerates or reads other installed skills. Access to other skills' SKILL.md files or the skills directory reveals prompt instructions, capabilities, and secrets that should be invisible to peer skills.
    Fix: Remove all code or instructions that list or read other skills' files or directories. Skills should operate independently; cross-skill access is a privilege escalation.
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00136 $0.02019
Opus 5 $0.00068 $0.01009
Sonnet 5 $0.00027 $0.00404
Haiku 4.5 $0.00014 $0.00202

Measured 10d ago against content hash e20f5694440b, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-10, from the pricing page.

Security

Grade A, and why

recruit-init scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.

The scan reads SKILL.md. This mod also ships 2 executable files (scripts/install-dependencies.sh, scripts/register-workspace-skills.sh), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/recruit-init/SKILL.md · 122 lines

How it starts

The opening of the file, as written. The whole thing — 122 lines — stays where its author put it; the contents beside it link to each section on GitHub.

recruit-init —— 初始化招聘工作区

首次使用时跑一次。目标:搭好一个「任何 AI 工具打开都能直接干活」的招聘工作区。

Step 1 前置依赖检查

先定位本 SKILL.md 所在的目录,然后运行它自带的安装脚本。在本模板仓库根目录中的命令是:

sh skills/recruit-init/scripts/install-dependencies.sh

脚本会检查 Node.js,安装 Boss / 猎聘 CLI,并在 macOS 等环境中自动修复 npm 全局命令的 PATH。默认安装已适配当前 Boss 前端的维护版: git+https://github.com/Viy1204/boss-cli.git#main。如需替换来源,可在运行前设置 BOSS_CLI_SOURCE

如果当前 agent 没有全局安装权限,先给同一脚本加 --check-only 获取诊断结果。无论是权限、Node/npm/git 缺失、网络、构建还是包安装失败, 都不阻塞建工作区:记下原始错误和待用户处理项,继续 Step 2,不要在同一失败路径上反复重试。

安装后依次确认:

  1. node --version —— 需要 Node ≥ 20。没有 → 引导去 https://nodejs.org 装 LTS。
  2. boss help —— Boss 直聘 CLI。没有 → 重跑安装脚本。不要直接用 npm install -g git+...:部分 npm 版本会把它留成指向临时缓存的符号链接。 本脚本会先构建并打包 fork,再安装持久化的包文件。
  3. liepin --version —— 猎聘 CLI。没有 → 重跑同一安装脚本,不另外维护第二条安装路径。
  4. 本机装有 Chrome 或 Edge(两个 CLI 都靠它驱动真实浏览器)。
  5. 可选lark-cli --version —— 有且已配置飞书应用凭证 → 日报出飞书云文档、 约面试可直接建日历日程,也可从飞书邮箱收取简历;没有 → 明确告知用户 "日报将输出本地 Markdown 到 runtime/reports/,约面试提供手动建会清单,邮箱简历需本地提供; 寻源、本地简历 review 和台账功能不受影响"。不要求用户必须装。

在 macOS 上,如果 npm 全局命令目录原本不在 PATH,脚本会用可重复执行的配置块 更新当前 shell 的配置文件(zsh 为 ~/.zprofile,bash 为 ~/.bash_profile): 安装过程立即使用新路径,用户之后新开的终端也会自动生效。

装好 CLI 后提醒用户各跑一次 boss loginliepin login(扫码登录,登录态持久化)。 如果用户此刻登录不了(比如手机不在身边),记入收尾提醒,继续建仓。

Step 2 创建工作区骨架

先探查,再动手:问用户工作区放哪(推荐一个独立文件夹,如 ~/recruiting 或桌面某目录), 看一眼目标位置——如果已存在 CONTEXT.md 或台账,说明是已有工作区,进入修复模式: 只补缺失的文件和目录,绝不覆盖已有的 CONTEXT/台账/JD,逐项报告补了什么。全新目录才走完整创建:

<workspace>/
├── AGENTS.md                 ← 从本 skill 的 templates/AGENTS.md 复制
├── CONTEXT.md                ← 从 templates/CONTEXT.md 复制
├── skills/                   ← 把模板仓库 skills/ 全部拷入(含 recruit-init 与 references/),
│                                这是所有工具共用的唯一 skill 内容源,工作区从此自足
├── .agents/skills/           ← 指向 skills/ 的项目级链接(Codex / Agent Skills 约定)
├── .claude/skills/           ← 指向 skills/ 的项目级链接(Claude Code)
├── .qoder/skills/            ← 指向 skills/ 的项目级链接(Qoder)
├── 01-jd/
│   ├── _internal/            ← 对内笔记(不外发)
│   └── _dist/                ← 生成物(PDF/HTML 等)
├── 02-sourcing/
│   ├── dedup-ledger.csv      ← 从 templates/dedup-ledger.csv 复制(只有表头)
│   └── candidate-pool.md     ← 从 templates/candidate-pool.md 复制
├── 03-interview/
├── 04-offer/
├── 05-onboarding/
├── _shared/templates/        ← 复制 jd-internal.md / interview-record.md /
│                                candidate-pool.md / dedup-ledger.csv 四个模板
└── runtime/
    ├── reports/              ← 本地日报与 review 汇总
    └── resumes/              ← 邮件简历附件与导入去重索引

Read the full file on GitHub · 122 lines

Files

What ships with it

8 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 10d ago First seen · 122 lines · 136 tokens per session scan A e20f5694440b

Subscribe to this mod's changes

recruit-init is a skill published in the GitHub repository Viy1204/recruiting-copilot (63 stars, last pushed 8d ago), licensed MIT. It adds 136 tokens to every session and 2,019 once invoked, about $0.0007 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

recipe-plan

Create work plan from design document and obtain plan approval.

shinpr/claude-code-workflows · 13 tokens

service-desk

Runs the IT service desk — intake, triage, prioritization, escalation, knowledge, and the metrics that improve service rather than distort it. Use this to set up or fix a service desk, design ticket priority and escalation, reduce repeat contacts, structure a knowledge base, or work out why a desk hitting its targets…

cbrock84/headcount · 73 tokens

alive:bundle

Create, share, and graduate bundles — the unit of focused work within a walnut. Manages the full bundle lifecycle from creation through sharing to graduation.

alivecontext/alive · 34 tokens

job

Daily routines for a corporate software engineering job. Start mode triages the inbound review queue, your own open PRs, and the issue tracker's plan for today. End mode clears the outbox, surfaces review debt, sweeps worktrees for unpushed work, and tidies tracker state for tomorrow. Use via /job, /job start, /job…

bendrucker/claude · 82 tokens

status

Read every application.yaml in the workspace and report the state of the search — the ranked queue, what is waiting on you, what has gone quiet, and the regression of the pipeline's own predictions against actual outcomes. Writes the calibration findings back into jobsearch.md and preferences.yaml.

VonTerraProject501c3/slushpile · 58 tokens

skill-task-management

Manage tasks with Claude Code native tools — use to track TODOs, delegate work, and monitor progress.

nyldn/claude-octopus · 24 tokens