# Hr Compliance Toolkit

> 企业劳动人事全流程合规风控SOP工具包。覆盖员工全生命周期8大场景（招聘/Offer/入职/劳动合同/员工手册/试用期/调岗调薪/离职）， 内置9部核心劳动法规结构化条文和13份可直接使用的合规模板。触发词：劳动法、劳动合同、劳动合同法、辞退、离职补偿金、 调岗、调薪、入职流程、HR合规、员工手册、试用期、Offer、招聘JD、竞业限制、年假、社保、裁员、经济补偿金、工伤。 用于查询劳动法律条款、生成合规文档、用工合规检查、经济补偿金计算、HR合规文书模板。 适用人群：中小企业主、行政人员、HR从业者、法务人员。

- Skill: `cslawyer1985/hr-compliance-toolkit` (Agent Skill, multi-file: 24 files)
- Install (CLI): `npx skillmds@latest add cslawyer1985/hr-compliance-toolkit`
- Raw SKILL.md: https://api.skillmd.com/api/skills/cslawyer1985/hr-compliance-toolkit/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: cslawyer1985 (https://skillmd.com/u/cslawyer1985)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/cslawyer1985/hr-compliance-toolkit

---


# HR Compliance Toolkit — 企业劳动人事合规风控SOP工具包

> **一句话：** 把9部劳动法和13份HR文书模板装进AI，你用大白话提问，它用法律条文原文回答并生成合规文件。无需法律背景，照着问就能用。

## Overview

此技能提供一套完整的、可立即使用的企业劳动人事合规知识体系和工作流程。覆盖员工从入职到离职全生命周期的8大核心场景，内置9部劳动法规的结构化条文（精确到条）和场景→条款映射索引，以及13份可直接打印/填写的HTML模板。目标是让非法律专业人员也能准确引用法律条款、生成合规文书。

## Quick Start — 核心工作流

收到用户关于劳动人事合规的请求后，遵循以下步骤：

1. **识别场景** — 判断用户需求属于8大场景中的哪一个（查看下方的场景速查表）
2. **检索条款** — 读取 `references/scene-mapping.json` 获取该场景涉及的所有法律条款号
3. **精读原文** — 读取 `references/laws/` 下对应法规文件，提取条款原文（绝不凭记忆引用条款）
4. **生成交付物** — 根据用户需求输出：合规检查清单 / 法律分析 / 模板文书
5. **提供模板** — 如需生成文书，从 `assets/hr-templates/` 中选择对应模板，修改填写后交付

## 8大场景速查表

| 编号 | 场景 | scene-mapping.json 中的 key | 核心法律 | 可用模板 |
|:--:|:---|:---|:---|:---|
| 1 | 合规招聘信息发布 | `scene1` | 《就业促进法》第27条、《妇女权益保障法》第43条 | 模板01 |
| 2 | Offer拟定与送达 | `scene2` | 《民法典》合同编、《劳动合同法》第8条 | 模板02 |
| 3 | 入职资料标准化办理 | `scene3` | 《劳动合同法》第8/9/91条、《个人信息保护法》第6/29条 | 模板03/04 |
| 4 | 劳动合同签订 | `scene4` | 《劳动合同法》第10/17/19/82条 | 模板05 |
| 5 | 员工手册定制 | `scene5` | 《劳动合同法》第4条、司法解释(一)第19条 | 模板06 |
| 6 | 试用期管理 | `scene6` | 《劳动合同法》第19/21/39条 | 模板07/08 |
| 7 | 调岗调薪 | `scene7` | 《劳动合同法》第35/40条 | 模板09/10 |
| 8 | 全类型离职 | `scene8` | 《劳动合同法》第36-48条等 | 模板11/12/13 |

## 如何使用 references/

### 1. 场景→条款映射 (`references/scene-mapping.json`)

**这是整个技能的路由器。** 收到用户请求后，第一步就从这里查找该场景涉及的所有法律条款。

结构：
```json
{
  "scene3": {
    "name": "入职资料标准化办理",
    "laws": [
      {"law": "劳动合同法", "article": 8, "purpose": "如实告知义务"},
      {"law": "劳动合同法", "article": 9, "purpose": "禁止扣押证件/收取财物"},
      {"law": "劳动合同法", "article": 91, "purpose": "双重劳动关系连带赔偿"},
      {"law": "个人信息保护法", "article": 6, "purpose": "最小必要原则"},
      ...
    ],
    "checklist": [...]
  }
}
```

每个场景包含：
- `laws`: 该场景涉及的每部法律的每一条，含用途说明
- `checklist`: 可直接输出的合规检查清单
- `key_risks`: 高频违规点

### 2. 法规条文 (`references/laws/`)

9部法律文件，文件名格式为 `序号的-法名.md`（如 `02-劳动合同法.md`）。文件内部按章节和条目组织，每一条都标注了精确的条款编号。

**使用规则（必须遵守）：**

- **绝不凭记忆引用条款** — 用户要求查询某法第X条时，必须去 `references/laws/` 中读取对应法条的原文
- **引用时标注完整来源** — 输出法律分析时，逐条标注"依据XX法第XX条"
- **场景分析时一次读取** — 如果用户问"入职需要注意什么法律问题"，先去 `scene-mapping.json` 找到 scene3 的所有条款列表，然后去 `references/laws/` 中逐一读取原文，再组织回答
- 文件较大时的搜索策略：先 Grep 定位条款号所在行，再 Read 截取上下文

### 9部法规文件清单（位于 `references/laws/`）

```
01-劳动法.md                        — 第3-8章（工作时间和休息休假、工资、劳动安全等）
02-劳动合同法.md                    — 全文98条（最核心、最常用）
03-劳动合同法实施条例.md            — 全文38条
04-社会保险法.md                    — 第2-4章（养老、医疗、工伤、失业、生育保险）
05-就业促进法.md                    — 第3章（公平就业与反歧视）
06-妇女权益保障法.md                — 第43-48条（劳动和社会保障权益）
07-个人信息保护法.md                — HR相关条款（信息采集、最小必要、单独同意）
08-职工带薪年休假条例.md            — 全文
09-最高法劳动争议司法解释一.md      — 核心条款摘要
```

## 如何使用 assets/

### 模板文件 (`assets/hr-templates/`)

13份可直接使用的HTML模板，每份均可浏览器打开后 Ctrl+P 打印为PDF。模板文件名以编号开头：

| 文件 | 对应模板 | 关键字段 |
|:---|:---|:---|
| `01-招聘信息发布合规模板.html` | 招聘JD合规模板 | 禁忌用语对照表 |
| `02-Offer录用通知书模板.html` | Offer Letter | 生效条件条款、确认回执 |
| `03-员工入职登记表.html` | 入职登记表 | 必填/非必需标注 |
| `04-入职确认书.html` | 入职确认书 | 法定送达地址 |
| `05-劳动合同模板.html` | 劳动合同 | 9大必备条款 |
| `06-员工手册框架模板.html` | 员工手册 | 民主程序记录表 |
| `07-录用条件确认书.html` | 录用条件确认书 | 量化考核指标 |
| `08-试用期考核表.html` | 试用期考核表 | 加权评分体系 |
| `09-调岗通知书.html` | 调岗通知书 | 合法vs单方红线 |
| `10-调薪协议书.html` | 调薪协议书 | 升薪/降薪区别处理 |
| `11-辞职申请书.html` | 辞职申请书 | 30日预告制 |
| `12-解除劳动合同协议书.html` | 解除协议书 | 一次性了结条款 |
| `13-离职交接单.html` | 离职交接单 | 四维+五部门签章 |

**使用规则：**
- 需要提供模板时，先用 Read 读取模板文件了解结构和占位符
- 然后基于模板结构，填入用户提供的具体信息，生成填写好的版本
- 生成的新文件保存到用户当前工作目录，命名为 `模板名称_公司名称_日期.html`
- 如果用户没有提供具体信息，输出模板原文并标注"请填写 ____ 处后使用"

## 常见任务的处理模式

### 任务A：查询法律条款

- 用户："帮我查劳动合同法第X条"
- 操作：Read `references/laws/02-劳动合同法.md` → 定位条款 → 输出原文 + 简要解读

### 任务B：场景合规分析

- 用户："入职办理需要注意哪些法律"
- 操作：Read `references/scene-mapping.json` → 定位 scene3 → 获取条款列表 → 逐一去 laws/ 读取原文 → 输出完整的法律依据 + 检查清单

### 任务C：生成文书/模板

- 用户："帮我生成一份Offer"
- 操作：Read `assets/hr-templates/02-Offer录用通知书模板.html` → 了解模板结构 → 要求用户提供具体信息（公司名、岗位、薪资等）→ 生成填写完成的版本 → 保存并呈现

### 任务D：合规检查

- 用户："我们的调岗流程合不合规"
- 操作：从 scene-mapping.json 获取 scene7 的 checklist → 对照清单逐一询问用户确认 → 标注合规/不合规项 + 法律依据

## 核心法律原则速记

以下原则在任何回答中都必须遵守，不可违背：

1. **不签合同=双倍工资**（劳动合同法第82条）— 用工满1个月不签触发
2. **试用期最多6个月，同一人只能一次**（劳动合同法第19条）
3. **不得扣押证件/收取财物**（劳动合同法第9条）
4. **不得招用未离职员工**（劳动合同法第91条）— 连带赔偿责任
5. **个人信息最小必要**（个人信息保护法第6条）— 入职登记表不能乱问
6. **调岗降薪须协商一致**（劳动合同法第35条）— 用人单位不能单方决定
7. **竞业限制最长2年，须按月给补偿**（劳动合同法第24条）
8. **员工手册须经民主程序+公示**（劳动合同法第4条）— 缺少任一程序则无效
9. **试用期辞退须证明"不符合录用条件"**（劳动合同法第39条）— 且录用条件已在入职时公示
10. **离职不出具证明=赔偿责任**（劳动合同法第89条）

