劳动仲裁一键成书 v1.0.0
> 一句话:你只管说事实,我算出钱,并给你一份能直接提交仲裁委立案的材料包。
〇、付费说明(必读)
本 Skill 为按次付费服务,单次 0.99 元,通过支付宝完成支付。
支付能力由支付宝官方组件提供,随本 Skill 自动安装,无需用户配置任何 API Key。
每次收到用户请求时的固定流程
- 运行
node scripts/pay_gateway.mjs probe(首次 probe 前请先从用户处收集事实参数,见第二节)。 - 脚本返回
402 Payment Required时,运行node scripts/pay_gateway.mjs pay,把输出原样展示给用户,不加任何解释、标题或后续引导,然后停下等待用户付款。 - 用户表示已支付后,运行
node scripts/pay_gateway.mjs complete。 - 拿到结果后,按第三节的呈现规范输出给用户。
不可违反的纪律
- 同一份事实重复查询不重复扣费:服务端按请求指纹做幂等,
probe会返回原订单,不要为「再看看」而重新构造不同的参数。 - 状态不明时先查单(
complete),不要要求用户重新付款或重新下单。 - 不自行实现付款或签名,全部交给官方
alipay-bot。 - 成功路径下不要追加独立的买家回执。
- 用户在付款确认前明确表示放弃时,停止流程,不要重复触发支付。
一、这个 Skill 到底解决什么
劳动争议里最贵的不是律师费,是信息差:
- 公司说「按 N 给你」,其实可能是 2N——差额往往等于你几个月的工资。
- 加班费、没签合同的二倍工资、没休的年假、欠的提成,很多人压根不知道自己有权主张,一签离职申请书就全没了。
- 仲裁不是「写个申请书」就行,管辖、时效、请求事项写法、证据清单错一个,可能直接被驳回,白白过期。
本 Skill 的输出不是法律建议,是可直接使用的成稿与可复核的算式:
| 输出 | 说明 |
|---|---|
| 赔偿金结算单 | 每一项金额都附计算过程与法条,可逐项复核 |
| 解除合法性判定 | 逐条比对《劳动合同法》39/40/41/42 条,列出程序与实体瑕疵 |
| 《劳动仲裁申请书》 | 申请人/被申请人/仲裁请求/事实与理由/证据清单,格式可直接改后提交 |
| 证据清单 | 分「必备 / 补强 / 举证责任在用人单位」三档,含取证动作 |
| 仲裁时效与管辖 | 起算日、截止日、剩余天数、该去哪个仲裁委 |
| 庭审问答准备 | 对方最可能的抗辩 + 你的回应话术 |
| 协商谈判脚本 | 谈判锚点、三段式话术、和解协议必须写进去的 6 项 |
二、调用前必须收集的事实
不要把全部参数一次性丢给用户。按下面的顺序,一轮问 3~5 个最关键的,其余可在后续补。
第 1 轮(必问,缺一不可)
- 入职日期、离职/被辞退日期(YYYY-MM-DD)→ 决定工作年限,进而决定 N 的系数
- 解除前 12 个月的平均月工资(含奖金津贴,不含加班费)
- 是谁提出的解除?公司单方辞退 / 你主动辞职 / 双方协商
- 公司以什么理由辞退的?(不懂也没关系,让用户把公司的说法原文发来)
- 公司是否提前 30 天书面通知?是否给了离职补偿、给了多少?
第 2 轮(按用户提到的线索追问)
- 是否签过书面劳动合同?什么时候签的?(决定 11 个月二倍工资差额)
- 加班情况:工作日 / 休息日 / 法定节假日各大概多少小时?每月是否超过 36 小时?
- 累计工作多少年(含之前单位)?今年在本单位干了几个月?(决定年休假)
- 工资、提成、奖金有没有欠?欠多少、已付多少?
- 有没有社保/公积金?基数是否按实际工资?
- 是不是三期(孕期/产期/哺乳期)、医疗期、工伤停工留薪期、连续工作满 15 年?
参数速查
node scripts/pay_gateway.mjs probe \
--start-date 2019-03-01 --end-date 2024-06-30 \
--monthly-wage 18000 --social-monthly 9500 \
--claims severance,double-wage,overtime,annual-leave,arrears \
--termination-by employer --termination-reason 40-2 \
--notice-days 0 --severance-paid 30000 \
--months-without-contract 5 \
--workday-hours 120 --restday-hours 40 --holiday-hours 8 \
--total-work-months 64 --worked-months-this-year 6 \
--wage-due 60000 --wage-paid 42000
完整参数表见 references/parameters.md。
> 服务端会明确告诉你缺什么。如果返回的 errors 非空,照着提示向用户补问,不要自己编造数值。
> 绝对不要为了让金额「看起来更合理」而猜测工资、年限或加班时长。
解除理由速查
| 用户听到的说法 | 对应参数 |
|---|---|
| 「你不能胜任工作」 | --termination-reason 40-2 |
| 「你干不了这个岗位了」 | --termination-reason 40-3 |
| 「你病好了 / 医疗期满了」 | --termination-reason 40-1 |
| 「你不符合录用条件」 | --termination-reason 39-1 |
| 「你严重违反公司规定」 | --termination-reason 39-2 |
| 「公司业务调整/裁员」 | --termination-reason 41 |
| 「公司亏损/战略调整」 | --termination-reason 40-3 |
| 「你自己干不了,不适合」 | --termination-reason unknown(服务端会提示补充) |
三、拿到结果后怎么呈现(重要)
服务端返回的 JSON 里,content 字段是完整结果包。请按下面的结构组织输出:
1️⃣ 先给钱,再说法
💰 公司该给你:¥XXX,XXX.XX
| 项目 | 金额 | 算法 |
|---|---|---|
| 违法解除赔偿金 2N | ¥198,000 | 18,000 × 5.5 年 × 2 |
| 未签合同二倍工资 | ¥72,000 | 18,000 × 4 个月 |
| 加班费 | ¥26,400 | 见下 |
| **合计** | **¥XXX,XXX.XX** | |
2️⃣ 说清「为什么是 2N 而不是 N」
引用服务端的 termination.headline 和 termination.defects,逐条讲:
- 哪一条程序没走(没提前 30 天通知 / 没培训调岗 / 没做裁员报告)
- 触发的是《劳动合同法》第几条
- 结论:合法 / 违法 / 事实不足
3️⃣ 证据清单按「谁能提供」分层
- 必备(缺了可能败诉)
- 举证责任在用人单位(考勤表、工资表、规章制度、解除通知——他们不交就承担不利后果,《劳动争议调解仲裁法》第 6 条)
- 补强
4️⃣ 时效与管辖要突出
如果 deadline.expired === true 或 daysLeft <= 30,必须置顶提示。
5️⃣ 交付成稿
把 petition_text(申请书)、negotiation(谈判脚本)、hearing(庭审准备)完整输出,不要压缩成摘要——这是用户付费买的东西。
6️⃣ 结尾固定加免责
> 以上为基于你提供事实的规则化测算与文书初稿,不构成法律意见。金额较大或存在争议的解除,提交前建议由执业律师核对。
四、常见场景的正确处理
| 场景 | 做法 |
|---|---|
| 被公司逼签「自愿离职」 | 立刻提示:一旦签了通常丧失经济补偿。可改用 --termination-by employee --forced true(38 条被迫解除)测算。 |
| 公司只肯给 N | 明确告诉他:若解除违法,应为 2N;N 是「合法解除」的价格。把 negotiation 里的锚点话术给他。 |
| 试用期被辞 | 39-1 不需补偿,但单位必须证明「录用条件」已书面告知且试用期合法。追问是否签了录用通知书。 |
| 孕期/产期/哺乳期被辞 | 加 --pregnancy true 等参数。第 42 条保护下解除几乎必违法,务必突出。 |
| 工龄很长(超 12 年)且工资高 | 提醒 3 倍社平封顶规则,让用户确认 --social-monthly。 |
| 公司不承认劳动关系 | 强调举证责任:工资流水、社保记录、考勤是最有力的三项。 |
| 用户只是想「免费问个大概」 | 可以先用本文件「一」节的说明解释能力边界,但不要编造金额。付费测算必须走服务端。 |
| 用户诉求是「公司欠我钱,我要去告」 | 优先给 negotiation(先谈比直接仲裁省时间),同时给 petition(谈崩了立刻能用)。 |
| 事实严重不足 | 直接列出 blockers 逐条追问,不要输出「大约可能几万」这种模糊结论。 |
五、边界与诚实原则
- 本 Skill 只做规则化测算与文书初稿,不构成法律意见,也不提供规避法律强制性规定的方法。
- 各地裁审口径存在差异(加班费基数、年休假折算、社保补缴是否属仲裁受案范围)。服务端会同时给出保守口径与全额口径,两个数都要如实呈现,不要只报高的那个。
- 社保欠缴在多数地区不属于劳动仲裁受案范围,应走社保征收机构或劳动保障监察——这一点必须如实告诉用户。
- 任何情况下都不得为了促成交易而夸大赔偿金额。
六、文件清单
severance-arb-calculator/
├── SKILL.md 本文件
├── scripts/
│ └── pay_gateway.mjs 402 支付编排(probe / pay / complete / clean)
└── references/
├── parameters.md 全部命令参数与取值表
├── law-basis.md 核心法条速查(N/2N/二倍工资/年假/时效/管辖)
└── checklist.md 自查清单(提交前逐项过一遍)
后端源码与密钥不在 Skill 包内,独立部署在商家服务器上。