prior-provider-worker-migration

Migrate employees and contractors from prior payroll reports into Check.

18|4|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/check-technologies/mcp-server-check --skill prior-provider-worker-migration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prior-provider-worker-migration
Source: https://github.com/check-technologies/mcp-server-check/tree/main/example-skills/prior-provider-worker-migration
Command: npx skills add https://github.com/check-technologies/mcp-server-check --skill prior-provider-worker-migration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Imports employees and contractors from a prior payroll provider into Check while enforcing data integrity by verifying every created record against the original source data and correcting discrepancies before moving on.

Core Features & Use Cases

  • Supports reports in CSV, XLS, XLSX, or PDF formats and extracts identity data (names, dates of birth, SSN), contact details, hire dates, addresses, and workplace assignments.
  • Creates workplaces as needed, deduplicates existing locations, and assigns workers to their workplaces.
  • Creates employees and contractors with required fields (name, start date, and company) and optional fields (email, residence/address, termination date, and workplace associations).
  • Verifies created records against the source data and provides a verification report, surfacing any mismatches for correction.
  • Handles errors safely with per-record error reporting and progress updates during large migrations.

Quick Start

Upload a worker report and a Check company ID, then run the migration workflow to import workers from the prior provider.

Frequently Asked Questions about prior-provider-worker-migration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate workers from a prior payroll provider into Check?

To migrate workers into Check, upload a worker report from your prior provider and provide a Check company ID. The workflow parses identities, addresses, dates, and workplace assignments, then creates and verifies corresponding records.

Can I import payroll data from PDF reports into Check?

Yes, Check worker migration supports CSV, XLS, XLSX, and PDF report formats. It extracts identity data, contact details, hire dates, addresses, and workplace assignments directly from these files to create employee and contractor records.

How does worker migration handle duplicate workplaces and existing locations?

Worker migration deduplicates existing locations and creates new workplaces as needed. It assigns workers to their correct workplaces while matching identities to prevent redundant records during the import process.

Does Check migration verify imported employee records against the source data?

Yes, worker migration enforces data integrity by verifying every created record against the original source data. It generates a verification report surfacing any mismatches for correction before proceeding.

What happens if there are errors during a large worker migration into Check?

The migration workflow handles errors safely with per-record error reporting and progress updates. This allows you to identify and resolve discrepancies in specific employee or contractor records during large migrations.

What fields are required to create an employee or contractor in Check?

Required fields to create a worker in Check are name, start date, and company. Optional fields include email, residence or address, termination date, and workplace associations.