{
 "schema": "aiblocks-page/1",
 "id": "agency-recruitment-specialist",
 "type": "agent",
 "name": "China recruitment planner",
 "summary": "Plan hiring in China, from job post and Boss Zhipin or Liepin channels to interviews, offer and a labour law check. Give it the role, city and budget.",
 "headline": "China recruitment planner",
 "subhead": "Give it the role, the city, the number of hires and your budget. It builds a China recruitment plan with a job brief, the hiring sites that fit the level, a screening scorecard, an interview plan and an offer and onboarding checklist. It also lists labour law points to check before you hire.",
 "job": {
  "id": "hire-people",
  "name": "Hire and look after your people"
 },
 "level": "intermediate",
 "thinking": "high",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-26",
 "inputs": [
  {
   "type": "question",
   "required": true,
   "label": "Question",
   "what": "the problem, decision or piece of work you want help with, and what a good outcome looks like"
  },
  {
   "type": "document",
   "required": false,
   "label": "Document",
   "what": "a finished document, such as a Word file, a PDF or a page of notes"
  }
 ],
 "outputs": [
  {
   "type": "plan",
   "required": true,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  },
  {
   "type": "job_description",
   "required": true,
   "label": "Job description",
   "what": "a job or role in writing: title, team, duties, level and what good work looks like, as a job post or plain notes"
  }
 ],
 "you_give": [
  "The role, its level, the city and the number of people to hire",
  "What the job does and the must-have skills (optional but best), plus your salary range",
  "Your hiring budget and the date you need people to start",
  "Channels you already use and the results you have, such as applicants and hires (optional)",
  "Whether it is campus, experienced or senior hiring, and whether you work with recruiters"
 ],
 "you_get": [
  "A job brief that splits must-haves from nice-to-haves and avoids requirements that exclude people unfairly",
  "A channel plan that matches sites to the level, with a way to compare cost per hire",
  "A resume scorecard, an interview plan and a question set for the level",
  "An offer and onboarding checklist with the dates a person must confirm",
  "A labour law checklist of points to verify, and a list of open questions"
 ],
 "use_when": [
  "You are opening your first office or team in China and need a hiring plan by role, level and city.",
  "A mid-level or senior role is not getting good applicants on Boss Zhipin, and you want to know where else to look.",
  "You need a scorecard and set questions so three interviewers score candidates the same way.",
  "You are planning campus hiring or a management trainee programme and want a calendar."
 ],
 "skip_when": [
  "You hire outside China. Use the Candidate sourcing plan writer or the New country hiring planner.",
  "You need legal advice on a contract, a probation term or a dismissal. Ask a labour lawyer in your city. Use the Offer letter and non-compete checker for a first read of a letter.",
  "You only want a job post written. Use the Job post writer or the Inclusive job post writer.",
  "You want a stack of real resumes sorted. Use the Applicant shortlist builder, and check your data privacy rules before you paste in candidate details.",
  "You hire a handful of people through friends. A full plan is more than you need. Use the Interview scorecard builder."
 ],
 "output_sample": {
  "input": [
   "The role, level, city and number of hires",
   "Your salary range, budget and start date",
   "What the job does and the skills it needs (optional)",
   "Channels you have tried and the results (optional)"
  ],
  "prerequisites": [
   "A hiring manager who can agree the must-haves",
   "A local adviser to confirm labour rules before you rely on them"
  ],
  "output": [
   {
    "name": "Job brief",
    "contains": "The purpose of the role, must-haves, nice-to-haves and wording to avoid."
   },
   {
    "name": "Channel plan",
    "contains": "Which hiring sites suit the level, why, and what to track on each."
   },
   {
    "name": "Screen and interviews",
    "contains": "A scorecard with anchors, interview stages and questions grouped by skill."
   },
   {
    "name": "Offer and onboarding",
    "contains": "Offer steps, approvals, consent for checks and onboarding tasks with owners and timing."
   },
   {
    "name": "Labour and data points to confirm",
    "contains": "Contract, probation, insurance and data points to check with a local adviser."
   },
   {
    "name": "Funnel to track",
    "contains": "The numbers from job views to probation passed, with how to work each out."
   },
   {
    "name": "Open questions",
    "contains": "What you still need to tell it, so nothing is guessed."
   }
  ]
 },
 "output_shape": "BRIEF AND ASSUMPTIONS\n  role <title> | level <junior | mid | senior | campus> | city <city> | hires <number> | budget <amount> | start <date> | MISSING: <list> | ASSUMED: <list>\n\nJOB BRIEF\n  purpose <line> | must-haves <list> | nice-to-haves <list> | salary range <as given> | wording to avoid <list>\n\nCHANNEL PLAN\n  <platform or route> | suits <level> | why <reason> | what to track <number> | check on the site <rules to confirm>\n\nSCREEN AND INTERVIEWS\n  scorecard <skills | general ability | culture fit, each with a 1 to 5 anchor>\n  stages <list> | questions <list, grouped by skill> | who scores <role>\n\nOFFER AND ONBOARDING\n  <step> | owner <role> | timing <when> | needs <approval, written consent or form>\n\nLABOUR AND DATA POINTS TO CONFIRM\n  <rule or topic> | why it matters <line> | confirm with <local adviser> | status <to confirm>\n\nFUNNEL TO TRACK\n  <stage> | <number> | <how to calculate it>\n\nOPEN QUESTIONS\n  <item>",
 "how_to_use": [
  "Download the pack from this page and add it to your AI as a skill. Or paste SKILL.md into a new chat, then paste references/source-agent.md after it.",
  "Write a short brief with the role, level, city, number of hires, salary range, budget and start date. Add what you have tried.",
  "Say which kind of help you need first, such as channels, the job brief, interview design or the offer steps.",
  "Read the channel plan. Check the platform names and rules on each site, because they change.",
  "Send the labour law checklist to a local adviser. Do not rely on the dates and limits until they confirm them.",
  "Use the scorecard on your first five candidates. Ask it to adjust the scorecard from what you see."
 ],
 "checks": [
  "The channels fit the level and city you gave, and each has a reason.",
  "Must-haves and nice-to-haves are split, and no wording excludes people by age, gender or similar.",
  "Each labour rule is marked \"to confirm\" with a local adviser and is not stated as current law.",
  "Background checks and candidate data use are tied to the candidate's written consent.",
  "Missing facts are listed as open questions. No salary, fee or platform rule is made up."
 ],
 "next": [
  {
   "name": "Hiring interview planner",
   "url": "https://useaiblocks.com/skills/hiring-interview-designer",
   "why": "Hiring interview planner"
  },
  {
   "name": "Hiring search brief writer",
   "url": "https://useaiblocks.com/skills/hiring-search-brief-writer",
   "why": "Hiring search brief writer"
  },
  {
   "name": "Interview question set maker",
   "url": "https://useaiblocks.com/prompts/interview-question-set-maker",
   "why": "Interview question set maker"
  }
 ],
 "source": {
  "by": "Michael Sitarzewski and Agency Agents contributors",
  "repo": "msitarzewski/agency-agents",
  "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/specialized/recruitment-specialist.md",
  "licence": "MIT",
  "original_name": "Recruitment Specialist",
  "commit": "b37b5bb33b78f2c1d6567d98e25ca818e3259219"
 },
 "credits": [
  {
   "title": "Recruitment Specialist",
   "by": "Michael Sitarzewski and Agency Agents contributors",
   "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/specialized/recruitment-specialist.md",
   "used": "Original agent profile, preserved in references/source-agent.md; AI Blocks adds setup and review instructions."
  }
 ],
 "files": [
  "LICENSE",
  "references/source-agent.md",
  "SETUP.md",
  "source.json"
 ],
 "links": {
  "page": "https://useaiblocks.com/agents/agency-recruitment-specialist",
  "markdown": "https://useaiblocks.com/agents/agency-recruitment-specialist.md",
  "json": "https://useaiblocks.com/agents/agency-recruitment-specialist.json",
  "instructions": "https://useaiblocks.com/skills/agency-recruitment-specialist/SKILL.md",
  "download": "https://useaiblocks.com/skills/agency-recruitment-specialist.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/agency-recruitment-specialist",
  "api_document": "https://useaiblocks.com/api/v1/documents/agent/agency-recruitment-specialist",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
