关于 job-description
job-description 是用于创建、改写或审阅招聘启事的技能。它从业务需求出发梳理岗位,并检查内容是否清晰、用语是否包容以及薪酬信息是否透明。
主要功能
- 01撰写完整职位描述
- 02改写并审阅现有招聘启事
- 03梳理职责与任职条件
- 04检查包容性用语和行话
- 05审查薪酬透明度
适用场景
- 01为候选人搜寻准备岗位信息
- 02将招聘需求转化为招聘启事
- 03检查职位描述草稿中的问题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ shawnpang/ startup-founder-skills --skill job-description安装后在 Claude Code 中输入/job-description确认已加载。
详细介绍
职位描述
适用场景
当用户要求创建新的招聘启事、改写现有招聘启事或对职位描述(JD)草稿提供反馈时启用。用户正在为新职位招聘,并需要在寻找候选人之前明确职位定义时,也应启用。
所需上下文
- 来自 startup-context: 公司名称、使命宣言、发展阶段/融资情况、技术栈(工程职位)、团队规模、远程/混合办公/现场办公政策、福利和股权结构。
- 来自用户: 职位名称、汇报关系、资历级别、主要职责、必备条件与加分项、薪酬范围(或是否愿意列出薪酬范围),以及招聘时间表。
工作流
- 明确职位 — 询问用户这个职位要解决什么问题。职位描述应从业务需求出发,而不是从一个泛泛的职位名称开始。确认级别、职责范围和团队归属。
- 撰写开场 — 用 2-3 句话将公司使命与此职位当下的重要性联系起来。避免使用“我们正在寻找一位摇滚明星……”这类泛泛的开场白。
- 组织正文 — 划分为五个部分:使命与影响、工作内容(6-8 条)、你具备的条件(5-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