SKILL.md
唯讀
名稱
hr-automation
描述
HR 工作流程自動化 - 招募、入職、員工管理與離職流程
版本
1.0.0
HR 自動化
自動化 HR 工作流程,包括招募、入職、員工管理與離職流程。基於 n8n 的 HR 工作流程範本。
概述
此技能涵蓋:
- 招募管道自動化
- 員工入職工作流程
- 績效考核週期
- 休假管理
- 離職流程
招募自動化
應徵者管道
recruiting_pipeline:
stages:
- applied
- screening
- phone_interview
- technical_interview
- onsite_interview
- offer
- hired
automations:
new_application:
trigger: application_received
actions:
- send_confirmation: to_candidate
- notify_recruiter: slack
- add_to_tracking: airtable
- ai_resume_screen: if_enabled
stage_change:
trigger: candidate_moved
actions:
- update_candidate: in_ats
- notify_team: relevant_interviewers
- send_email: stage_specific_template
interview_scheduled:
trigger: calendar_event_created
actions:
- send_confirmation: to_candidate
- send_prep_materials: to_interviewers
- create_scorecard: in_system
AI 履歷篩選
ai_screening:
model: gpt-4
prompt: |
Review this resume for the {job_title} position.
Job Requirements:
{job_requirements}
Resume:
{resume_text}
Evaluate:
1. Skills match (1-10)
2. Experience match (1-10)
3. Key strengths
4. Potential concerns
5. Recommended: Yes/No/Maybe
automation:
- if: score >= 8
action: advance_to_screening
- if: score 5-7
action: flag_for_review
- if: score < 5
action: auto_reject + send_rejection
面試安排
interview_scheduling:
workflow:
1. candidate_advances:
trigger: stage_change_to_interview
2. check_availability:
interviewers: from_hiring_plan
candidate: request_via_email
3. find_slots:
algorithm: first_available_matching
buffer: 15_minutes_between
4. send_invites:
to: [candidate, interviewers]
include: [zoom_link, calendar_invite, prep_docs]
5. reminders:
- 24h_before: all_parties
- 1h_before: all_parties
6. post_interview:
- collect_feedback: from_interviewers
- aggregate_scores
- trigger_next_stage: if_approved
入職自動化
新進員工工作流程
onboarding_workflow:
trigger: offer_accepted
duration: 30_days
pre_start:
day_minus_14:
- send_welcome_email
- collect_documents: [id, tax_forms, direct_deposit]
- order_equipment: laptop, peripherals
day_minus_7:
- create_accounts: [email, slack, tools]
- add_to_systems: hris, payroll
- schedule_orientation
- assign_buddy
day_minus_1:
- setup_desk: if_office
- ship_equipment: if_remote
- send_first_day_info
first_day:
morning:
- welcome_meeting: with_manager
- it_setup: credentials, tools
- team_introductions
afternoon:
- hr_orientation: policies, benefits
- access_verification
- buddy_lunch
first_week:
- daily_checkins: with_manager
- tool_training: as_needed
- team_meetings: join_all
- documentation_review
first_month:
- weekly_1on1s: with_manager
- project_assignment
- goal_setting
- 30_day_survey
入職檢查清單自動化
onboarding_checklist:
employee_tasks:
- complete_i9: deadline_day_3
- setup_direct_deposit: deadline_day_7
- complete_benefits_enrollment: deadline_day_30
- review_handbook: deadline_day_7
- complete_training: deadline_day_14
manager_tasks:
- introduce_to_team: day_1
- assign_onboarding_buddy: day_1
- set_30_60_90_goals: week_1
- schedule_recurring_1on1s: week_1
- provide_project_context: week_1
it_tasks:
- create_email: day_minus_1
- provision_tools: day_minus_1
- setup_hardware: day_1
- grant_system_access: day_1
- security_training: week_1
notifications:
incomplete_task:
- remind_owner: at_50%_deadline
- remind_owner: at_80%_deadline
- escalate: at_100%_deadline
員工管理
休假申請
pto_workflow:
request:
trigger: employee_submits_request
fields: [start_date, end_date, type, reason]
approval:
routing:
- if: days <= 3
approver: direct_manager
- if: days > 3
approver: [manager, hr]
automation:
- notify_approver: slack_dm
- set_deadline: 48_hours
- if_no_response: escalate
approved:
actions:
- update_calendar: block_dates
- notify_team: upcoming_pto
- update_hris: deduct_balance
- send_confirmation: to_employee
denied:
actions:
- notify_employee: with_reason
- log_denial: for_compliance
績效考核
performance_review_cycle:
schedule: quarterly
workflow:
week_1:
- launch_cycle: notify_all
- self_assessment: open
week_2:
- self_assessment: deadline
- peer_feedback: open
week_3:
- peer_feedback: deadline
- manager_review: open
week_4:
- manager_review: deadline
- calibration: hr_and_leadership
- finalize_ratings
week_5:
- deliver_reviews: manager_meetings
- goal_setting: next_quarter
automation:
reminders:
- 3_days_before_deadline: gentle
- 1_day_before: urgent
- overdue: daily_until_complete
analytics:
- completion_rates
- score_distribution
- feedback_themes
離職
離職工作流程
offboarding_workflow:
trigger: resignation_submitted OR termination
immediate:
- acknowledge_resignation: to_employee
- notify_hr: for_processing
- notify_manager: for_transition_planning
- notify_it: for_access_review
planning_phase:
- calculate_final_pay
- schedule_exit_interview
- create_transition_plan
- document_knowledge_transfer
last_week:
- knowledge_transfer: sessions
- collect_equipment
- remove_system_access: scheduled
- update_team_distribution
last_day:
- exit_interview: hr
- return_badge_keys
- revoke_all_access
- send_farewell: if_voluntary
post_departure:
- process_final_paycheck
- send_benefits_info: cobra
- archive_files
- offboarding_survey: 30_days_later
權限撤銷
access_revocation:
immediate_on_termination:
- email: disable
- sso: revoke
- vpn: revoke
- physical_access: revoke
- company_credit_cards: cancel
within_24_hours:
- tool_licenses: remove
- shared_drives: transfer_ownership
- code_repositories: remove
- customer_systems: remove
audit:
- document_all_revocations
- verify_no_remaining_access
- compliance_report
合規追蹤
文件管理
document_compliance:
required_documents:
- i9: deadline_3_days
- w4: deadline_first_payroll
- emergency_contact: deadline_7_days
- direct_deposit: deadline_first_payroll
- handbook_acknowledgment: deadline_7_days
- benefits_election: deadline_30_days
tracking:
- notify_employee: missing_docs
- notify_hr: compliance_risk
- escalate: after_deadline
storage:
- location: secure_hris
- retention: per_legal_requirements
- access: hr_only
輸出範例
請求:「建立員工入職檢查清單自動化」
輸出:
# 員工入職自動化
## 觸發條件
新進員工新增至 HRIS(例如 BambooHR、Workday)
## 入職前檢查清單
### 第 -14 天
- [ ] 發送歡迎郵件
- [ ] 收集:身分證、稅務表單、銀行資訊
- [ ] 訂購筆電與設備
### 第 -7 天
- [ ] 建立電子郵件帳號
- [ ] 建立 Slack 帳號
- [ ] 新增至 HRIS
- [ ] 安排說明會
- [ ] 指派夥伴
### 第 -1 天
- [ ] 寄送/設定設備
- [ ] 發送第一天指引
- [ ] 準備工作區(若在辦公室)
## 第一天檢查清單
### 上午
- [ ] 主管歡迎(上午 9 點)
- [ ] IT 設定(上午 10 點)
- [ ] 團隊介紹
### 下午
- [ ] HR 說明會(下午 1 點)
- [ ] 夥伴午餐
- [ ] 工具操作說明
## 通知
```yaml
overdue_task:
- 50% deadline: 友善提醒
- 80% deadline: 緊急提醒
- 100% deadline: 升級通知主管
n8n 工作流程
trigger: BambooHR 新增員工
actions:
- 建立帳號(Google、Slack)
- 新增至 Notion 入職追蹤
- 發送 Slack 歡迎訊息
- 安排日曆事件
- 在 Asana 建立任務檢查清單
---
*HR 自動化技能 - Claude Office Skills 的一部分*






