# Evolution Log — jd-writing

## 2026-05-12 — 重构为 Superpowers 风格

- 把原长篇 `02-jd-writing-SKILL.md` 拆分：SKILL.md 只留触发、工作流、质量规则、自检和反馈回流；
  - 内部 → 行业通用岗位名映射独立为 `title-conversion.md`。
  - 能力 → JD 表达 → 面试验证独立为 `verifiable-requirements.md`。
  - 六类岗位写作侧重点独立为 `role-type-playbooks.md`。
  - 业务定位模板独立为 `positioning-templates.md`。
- 描述字段改为 "Use when ..." 触发条件，不再总结工作流。
- 跨技能引用统一为 `[[skill-name]]`。

## 2026-05-10 — 调整 JD 核心结构

- 根据用户反馈"JD 核心信息包括岗位职责、任职要求、加分项"，默认输出结构改为这三段。
- "岗位简介 / 岗位信息"的业务背景合并到"岗位职责"开头。
- "我们不太适合这样的候选人"作为可选反向筛选模块保留。

## 2026-05-10 — 泛化适用范围

- 根据用户反馈"要具备广泛适用性，不局限于具体公司、具体产品和具体岗位"，移除固定公司 / 产品专属章节。
- 业务定位改为通用"组织 / 业务 / 产品定位"方法，新增技术产品、SaaS、AI 产品、行业解决方案、内容研究等通用模板。
- 岗位重点从三个具体岗位扩展为技术研发、算法 / 数据 / AI、产品经理、产品市场 / 运营 / 增长、解决方案 / 售前 / 交付、研究 / 战略 / 分析等通用类型。

## 2026-05-10 — 改为中文版本

- 根据用户反馈"使用中文"，正文改写为中文，保留精简结构。

## 2026-05-10 — 使用 skill-creator 流程创建

- 第一次按 skill-creator 流程梳理：明确使用场景、规划可复用流程、初始化模板、清理占位。
- 保留核心经验：候选人视角、行业通用岗位名、官方业务定位、避免内部黑话、JD 与简历筛选 / 面试评价联动、持续学习纠正。
