mcpField
J
job-description

job-description

github.com/shawnpang其他371187 次安装32 周前更新
代码仓库

关于 job-description

job-description 是用于创建、改写或审阅招聘启事的技能。它从业务需求出发梳理岗位,并检查内容是否清晰、用语是否包容以及薪酬信息是否透明。

主要功能

  1. 01撰写完整职位描述
  2. 02改写并审阅现有招聘启事
  3. 03梳理职责与任职条件
  4. 04检查包容性用语和行话
  5. 05审查薪酬透明度

适用场景

  1. 01为候选人搜寻准备岗位信息
  2. 02将招聘需求转化为招聘启事
  3. 03检查职位描述草稿中的问题

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/shawnpang/startup-founder-skills --skill job-description

安装后在 Claude Code 中输入/job-description确认已加载。

详细介绍

职位描述

适用场景

当用户要求创建新的招聘启事、改写现有招聘启事或对职位描述(JD)草稿提供反馈时启用。用户正在为新职位招聘,并需要在寻找候选人之前明确职位定义时,也应启用。

所需上下文

  • 来自 startup-context: 公司名称、使命宣言、发展阶段/融资情况、技术栈(工程职位)、团队规模、远程/混合办公/现场办公政策、福利和股权结构。
  • 来自用户: 职位名称、汇报关系、资历级别、主要职责、必备条件与加分项、薪酬范围(或是否愿意列出薪酬范围),以及招聘时间表。

工作流

  1. 明确职位 — 询问用户这个职位要解决什么问题。职位描述应从业务需求出发,而不是从一个泛泛的职位名称开始。确认级别、职责范围和团队归属。
  2. 撰写开场 — 用 2-3 句话将公司使命与此职位当下的重要性联系起来。避免使用“我们正在寻找一位摇滚明星……”这类泛泛的开场白。
  3. 组织正文 — 划分为五个部分:使命与影响、工作内容(6-8 条)、你具备的条件(5-7 条,分为必备条件和加分项)、我们提供什么,以及申请方式。
  4. 检查反模式 — 检查草稿中是否存在企业套话、不切实际的条件堆砌、性别化语言和排斥性措辞。标记并修正。
  5. 加入初创公司特色 — 突出所有权、快速产生影响的机会、股权上行空间、快速学习,以及与领导层直接交流的机会。这些是初创公司相较于大公司提供的优势。
  6. 审查薪酬和包容性 — 确保薪酬信息透明(列出范围,或注明“将在首次沟通时告知”)。确认措辞符合包容性语言指南。
  7. 最终润色 — 精简至便于浏览的篇幅(400-700 个单词)。确保语气与 startup-context 中的公司风格一致。

输出格式

以 Markdown 编写一份完整、可直接发布的职位描述,包含以下部分:

  • 职位名称和地点/远程办公信息
  • 开场白(2-3 句话)
  • 关于我们(3-4 句话)
  • 工作内容(项目符号列表)
  • 你具备的条件(清楚区分必备条件和加分项)
  • 我们提供什么(项目符号列表)
  • 申请方式(1-2 句话,明确说明下一步)

框架与最佳实践

HERO 结构
  • 开场: 此职位为何对当前使命至关重要
  • 期望: 此人日常实际会做什么
  • 要求: 此人成功所需的真实条件(而非愿望清单)
  • 提供: 公司提供什么作为回报(薪酬、股权、成长、文化)
应避免的反模式
  • 条件膨胀: 列出 15 项以上的要求,说明你并不清楚自己需要什么。必备条件控制在 4-5 项。
  • 企业套话: “协同”“杠杆”“快节奏环境”都是空话。使用具体的语言。
  • 性别化语言: 避免使用“忍者”“摇滚明星”“激进”等词语。可参考 Gender Decoder 或 Textio 指南等工具。
  • 工作年限门槛: “7 年以上 React 经验”会排除优秀候选人。应优先考察实际能力,而非资历年限。
  • 隐藏职位内容: 如果这份工作实际上包含三个职位的职责,就拆分职位,或者如实说明工作范围。
包容性语言指南
  • 使用“你”而不是“理想候选人”,让语气更具邀请性,而不是评判性。
  • 将“要求”替换为“你具备的条件”,减少代表性不足的候选人自行放弃申请的情况。
  • 明确鼓励即使并非完全符合条件的人也申请(研究表明,这对女性和少数群体申请者很重要)。
  • 说明面试过程中可提供的便利安排。
薪酬透明度
  • 列出薪酬范围。列出薪酬范围的招聘信息会显著吸引更多申请者。
  • 如果提供股权,应注明百分比或股份数量范围,并说明归属时间表。
  • 明确列出具体福利,不要只说“有竞争力的福利待遇”。
初创公司专属表述
  • 影响力:“你将成为塑造产品架构的前 10 名工程师之一。”
  • 所有权:“你将负责功能的整个生命周期,从设计到生产环境监控。”
  • 股权:“我们提供有意义的股权,因为早期员工承担着真正的风险,也理应获得真正的回报。”
  • 成长:“随着团队从 10 人扩展到 50 人,如果你愿意,你将有机会成长为领导者。”

相关技能

  • interview-kit — 发布职位描述后,为该职位设计面试流程和评分表。
  • sourcing-outreach — 以职位描述为基础,为被动求职者撰写个性化拓展消息。
  • employer-brand — 确保职位描述的语气和内容与招聘页面及雇主品牌叙事保持一致。

示例

提示词:“我们需要招聘第一位产品设计师。我们是一家有 12 人的 B2B SaaS 初创公司,处于 A 轮融资阶段,以远程办公为主。”

优质输出片段:

# Product Designer — Remote (US/Canada time zones)

Join Acme as our founding designer and shape the product experience
from the ground up. You won't be handed a pixel-perfect spec — you'll
partner directly with engineering and customers to figure out what to
build and how it should feel.

## What You'll Do
- Own the end-to-end design process for our core B2B platform
- Run discovery calls with customers weekly to ground designs in real workflows
- Build and maintain our design system as the foundation for a future team
- Collaborate async-first with engineering using Figma and Loom
...

提示词:“检查这份职位描述中是否存在风险信号。”

优质输出片段:

Issues found:
1. "Must have 10+ years in Python" — This filters out strong mid-career
   candidates. Consider "deep fluency in Python" instead.
2. "Fast-paced environment" — This is vague. Replace with something
   concrete: "We ship weekly and iterate based on customer feedback."
3. No salary range listed — Adding a range will increase your applicant
   pool significantly.

评论

支持 Markdown