hr-assistant

Smart HR Assistant for Chinese small and medium businesses. Handles employee roster management, organizational structure, monthly payroll calculation (individual income tax, social insurance, housing fund, special deductions), year-end bonus tax optimization, attendance tracking with automatic deductions, and HR report generation. All data is stored locally in Excel and JSON files. Suitable for HR topics such as employee onboarding, resignation, promotion, transfer, salary adjustment, department management, attendance records, and payroll reports.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "hr-assistant" with this command: npx skills add stoned0516/hr-assistant

👔 HR助手

智能 HR 助手,支持员工花名册管理、组织架构维护、薪资自动计算(个税/社保/公积金)、年终奖优化与报表生成。

重要说明

所有数据存储在用户本地,不上云。 用户上传 Excel 文件后,系统会自动分析表格结构并识别列映射。

核心调用方式

自然语言模式(推荐)

python3 {{baseDir}}/tools/main.py "<用户自然语言指令>"

脚本内部会自动完成:意图识别 → 参数提取 → 工具执行 → 响应格式化。

# 查看帮助
python3 {{baseDir}}/tools/main.py "帮助"

# 查看当前配置状态
python3 {{baseDir}}/tools/main.py "查看配置"

# 查询员工
python3 {{baseDir}}/tools/main.py "查一下张三的信息"
python3 {{baseDir}}/tools/main.py "技术部有哪些员工"

# 员工统计
python3 {{baseDir}}/tools/main.py "员工统计"

# 薪资计算
python3 {{baseDir}}/tools/main.py "计算本月薪资"
python3 {{baseDir}}/tools/main.py "年终奖36000"

# 社保公积金计算(不需要绑定表格)
python3 {{baseDir}}/tools/main.py "北京社保10000"
python3 {{baseDir}}/tools/main.py "上海五险一金15000"

子命令模式(精确操作)

# 查看配置状态
python3 {{baseDir}}/tools/main.py status

# 绑定表格(分析 + 自动映射 + 绑定 一步完成)
python3 {{baseDir}}/tools/main.py bind organization /path/to/org.xlsx
python3 {{baseDir}}/tools/main.py bind employee /path/to/employee.xlsx
python3 {{baseDir}}/tools/main.py bind salary /path/to/salary.xlsx

# 仅分析表格结构(不绑定)
python3 {{baseDir}}/tools/main.py analyze /path/to/file.xlsx [sheet_name]

初始化流程(核心)

⚡ 关键设计:直接读取用户上传的文件

当用户说「开始初始化」或上传了 Excel 文件时:

  1. 先运行 python3 {{baseDir}}/tools/main.py status 查看当前状态

  2. 如果未选择存储方式,引导用户使用 Excel 本地存储(默认)

  3. 然后引导用户依次上传三张表:

    • 「请上传你的组织架构 Excel 文件」
    • 「请上传你的员工花名册 Excel 文件」
    • 「请上传你的薪资表 Excel 文件」
  4. 当用户上传文件后,使用上传后的文件路径执行绑定:

# 绑定组织架构表
python3 {{baseDir}}/tools/main.py bind organization "<上传文件路径>"

# 绑定员工花名册
python3 {{baseDir}}/tools/main.py bind employee "<上传文件路径>"

# 绑定薪资表
python3 {{baseDir}}/tools/main.py bind salary "<上传文件路径>"

安全提示:仅接受用户主动上传的文件路径,不要读取或处理非 Excel 文件。

  1. 脚本会自动完成:读取 Excel → 分析列名 → 匹配标准字段 → 完成绑定
  2. 三张表全部绑定后,初始化完成,可以直接使用

用户可能一次上传多个文件

如果用户一次上传了多个 Excel 文件:

  • 先读取每个文件的内容,根据列名判断是组织架构/花名册/薪资表
  • bind <type> <path> 依次绑定
  • 如果无法自动判断,询问用户哪个文件对应什么

列映射说明

bind 命令会自动识别常见列名别名,包括:

标准字段常见列名
工号 (empNo)工号、员工编号、员工ID、编号
姓名 (name)姓名、员工姓名、名字
部门 (deptCode)部门编码、部门ID、所属部门
基本工资 (baseSalary)基本工资、底薪、基础工资
入职日期 (hireDate)入职日期、入职时间、到岗日期
在职状态 (status)在职状态、状态、员工状态

如果自动匹配有误,系统会提示用户确认。


功能清单

员工管理

操作示例指令
查询员工「查一下张三的信息」「E001的信息」
员工列表「所有员工」「花名册」「在职多少人」
搜索筛选「技术部员工」「试用期员工」「姓李的」
添加员工「添加员工 E020 王五 技术部 工程师」
修改员工「张三转正」「李四调到市场部」「E003调薪到20000」
删除员工「E010离职」「删除E020」
批量操作「E001到E010批量转正」

组织架构

操作示例指令
查看部门「组织架构」「有哪些部门」「技术部信息」
部门树「部门树」「组织架构图」
汇报关系「张三的汇报链」「张三向谁汇报」

薪资计算

操作示例指令
批量薪资「计算本月薪资」「跑工资」「算2月工资」
单人薪资「算一下张三的工资」
年终奖「年终奖36000」「年终奖50000月薪2万」
社保公积金「北京社保10000」「上海五险一金15000」
个税税率「个税税率」「税率表」

报表与校验

操作示例指令
员工统计「员工统计」「人数统计」「合同到期提醒」
数据校验「校验花名册」「检查数据质量」
导出报表「导出报表」「生成Excel」
审计日志「查看操作日志」「最近操作记录」

数据存储

所有数据存储在用户本地,不上云:

文件说明
.hr-data/config.json绑定状态、列映射、初始化配置
.hr-data/audit.log.jsonl操作审计日志(append-only)
.hr-data/payroll/YYYY-MM.json月度薪资计算结果(按月归档)
.hr-data/conversations/对话历史记录

交互规范

  1. 首次使用:如果用户提到员工/薪资等操作但未初始化,先引导完成初始化
  2. 文件上传:初始化时引导用户直接上传 Excel 文件,不要让用户手动填写路径
  3. 参数缺失:当用户提供的信息不完整时,主动追问缺失参数
  4. 中文回复:所有响应使用中文
  5. 操作确认:增删改操作执行前,向用户确认
  6. 错误处理:遇到错误时给出清晰的错误原因和建议
  7. 文件路径:仅处理用户上传的 Excel 文件(.xlsx/.xls),使用上传后的文件路径调用 bind 子命令

注意事项

  • 不需要绑定表格即可使用:社保计算、公积金计算、年终奖计算、个税税率查询
  • 批量薪资计算结果会自动持久化到 .hr-data/payroll/ 目录
  • 所有写操作(增/删/改/薪资计算)自动记录审计日志
  • Python 脚本路径为 {{baseDir}}/tools/main.py,所有 .py 文件在 tools/ 目录下
  • 本 Skill 仅处理 Excel 文件(.xlsx/.xls),不会访问其他类型的系统文件

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Payroll

A comprehensive AI agent skill for managing payroll accurately and on time. Helps small business owners run payroll without a dedicated HR function, explains...

Registry SourceRecently Updated
4000Profile unavailable
General

HR AI Assistant

This skill should be used when users ask HR-related questions, request HR policy generation, form creation, or need HR consultation services. It provides dir...

Registry SourceRecently Updated
2270Profile unavailable
Research

销售录音诊断专家

销售诊断与能力提升专家。基于陈天真实销售录音/会议纪要, 从业务场景、关键人画像、关系链、需求链、意向链等多维度深度分析, 诊断销售话术,提供可执行的改进方案,让销售能力"长在陈天身上"。

Registry SourceRecently Updated
3870Profile unavailable
Research

Xlsx Cn

Excel 表格处理 | Excel Spreadsheet Processing. 创建、读取、编辑 Excel 文件 | Create, read, edit Excel files. 支持公式、图表、数据分析 | Supports formulas, charts, data analysis. 触发词:E...

Registry SourceRecently Updated
5.6K2Profile unavailable