
Hr Automation
- 3.9k installs
- 357 repo stars
- Updated January 31, 2026
- claude-office-skills/skills
hr-automation is a Claude Office skill that automates recruiting, onboarding, employee management, and offboarding HR workflows via YAML templates.
About
hr-automation is a Claude Office Skills workflow skill that models end-to-end HR processes using n8n-style YAML automation templates. Recruiting coverage spans applicant pipeline stages from applied through hired, AI resume screening with score thresholds, interview scheduling with reminders, and stage-change notifications. Onboarding defines a 30-day workflow from offer accepted through pre-start account provisioning, first-day orientation, weekly check-ins, and checklist automation with deadline-based reminders and escalations. Employee management includes PTO approval routing by duration, performance review quarterly cycles with reminder cadences, and analytics on completion rates. Offboarding handles resignation or termination triggers, knowledge transfer, scheduled access revocation across email, SSO, VPN, and repositories, plus compliance document tracking for I-9, W-4, and benefits enrollment. MCP integration references hr-mcp with greenhouse_api, workday_api, and bamboohr_api tools. Output examples generate markdown onboarding checklists and n8n trigger-action flows. Related skills include applicant-screening, offer-letter, job-description, and slack-workflows.
- Recruiting pipeline YAML: stages, AI resume screening scores, and interview scheduling automations.
- 30-day onboarding workflow with pre-start, first-day, first-week, and first-month milestones.
- PTO routing by duration and quarterly performance review cycles with reminder escalations.
- Offboarding access revocation checklist across email, SSO, VPN, repos, and compliance audit.
- MCP hr-mcp tools for Greenhouse, Workday, and BambooHR plus n8n workflow output examples.
Hr Automation by the numbers
- 3,902 all-time installs (skills.sh)
- +60 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #106 of 2,715 Automation & Workflows skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
hr-automation capabilities & compatibility
- Capabilities
- applicant pipeline stage automations with ai scr · 30 day onboarding checklist with deadline remind · pto and performance review cycle workflows · offboarding access revocation and compliance tra · n8n and mcp ats integration patterns
- Works with
- slack · notion
- Use cases
- orchestration · project management · email
What hr-automation says it does
Automate HR workflows including recruiting, onboarding, employee management, and offboarding.
trigger: offer_accepted duration: 30_days
npx skills add https://github.com/claude-office-skills/skills --skill hr-automationAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 3.9k |
|---|---|
| repo stars | ★ 357 |
| Security audit | 3 / 3 scanners passed |
| Last updated | January 31, 2026 |
| Repository | claude-office-skills/skills ↗ |
How do I automate recruiting pipelines, onboarding checklists, and offboarding access revocation?
Automate HR workflows for recruiting pipelines, employee onboarding, performance reviews, time-off routing, and offboarding access revocation.
Who is it for?
HR and people-ops teams designing recruiting, onboarding, PTO, and offboarding automations with ATS integrations.
Skip if: Skip when you need legal HR counsel or jurisdiction-specific compliance certification rather than workflow templates.
When should I use this skill?
User asks for employee onboarding automation, recruiting pipeline stages, or offboarding access revocation checklists.
What you get
Structured HR workflow definitions with triggers, actions, reminders, and n8n-ready automation blueprints.
- recruiting pipeline templates
- onboarding workflow configs
- offboarding process runbooks
By the numbers
- Version 1.0.0 with three MCP HR API tools: greenhouse_api, workday_api, bamboohr_api
- Supports two languages: English and Chinese
Files
HR Automation
Automate HR workflows including recruiting, onboarding, employee management, and offboarding. Based on n8n's HR workflow templates.
Overview
This skill covers:
- Recruiting pipeline automation
- Employee onboarding workflows
- Performance review cycles
- Time-off management
- Offboarding processes
---
Recruiting Automation
Applicant Pipeline
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_systemAI Resume Screening
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_rejectionInterview Scheduling
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 Automation
New Hire Workflow
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_surveyOnboarding Checklist Automation
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---
Employee Management
Time-Off Requests
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_compliancePerformance Reviews
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
Offboarding Workflow
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_laterAccess Revocation
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---
Compliance Tracking
Document Management
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---
Output Example
Request: "Create an employee onboarding checklist automation"
Output:
# Employee Onboarding Automation
## Trigger
New hire added to HRIS (e.g., BambooHR, Workday)
## Pre-Start Checklist
### Day -14
- [ ] Send welcome email
- [ ] Collect: ID, Tax forms, Banking info
- [ ] Order laptop & equipment
### Day -7
- [ ] Create email account
- [ ] Create Slack account
- [ ] Add to HRIS
- [ ] Schedule orientation
- [ ] Assign buddy
### Day -1
- [ ] Ship/setup equipment
- [ ] Send Day 1 instructions
- [ ] Prepare workspace (if office)
## Day 1 Checklist
### Morning
- [ ] Manager welcome (9am)
- [ ] IT setup (10am)
- [ ] Team introductions
### Afternoon
- [ ] HR orientation (1pm)
- [ ] Buddy lunch
- [ ] Tool walkthroughs
## Notifications
overdue_task:
- 50% deadline: Friendly reminder
- 80% deadline: Urgent reminder
- 100% deadline: Escalate to manager
## n8n Workflow
trigger: New employee in BambooHR actions:
- Create accounts (Google, Slack)
- Add to Notion onboarding tracker
- Send Slack welcome
- Schedule calendar events
- Create task checklist in Asana
---
HR Automation Skill - Part of Claude Office Skills
Related skills
Forks & variants (1)
Hr Automation has 1 known copy in the catalog totaling 1 installs. They canonicalize to this original listing.
- claude-office-skills - 1 installs
FAQ
Who is hr-automation for?
HR teams automating recruiting, onboarding, reviews, and offboarding with n8n-style workflow patterns.
When should I use hr-automation?
When designing applicant pipelines, 30-day onboarding checklists, or compliance document tracking automations.
Is hr-automation safe to install?
Review the Security Audits panel on this page before installing in production.