Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
claude-office-skills avatar

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)
At a glance

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
From the docs

What hr-automation says it does

Automate HR workflows including recruiting, onboarding, employee management, and offboarding.
SKILL.md
trigger: offer_accepted duration: 30_days
SKILL.md
npx skills add https://github.com/claude-office-skills/skills --skill hr-automation

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3.9k
repo stars357
Security audit3 / 3 scanners passed
Last updatedJanuary 31, 2026
Repositoryclaude-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

SKILL.mdMarkdownGitHub ↗

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_system

AI 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_rejection

Interview 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_survey

Onboarding 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_compliance

Performance 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_later

Access 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.

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.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.