backup-template-configs

Capture ESS Workday HCM reference-data template customizations to a portable JSON file.

25|8|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/microsoft/Employee-Self-Service-Agent-Developer-Kit --skill backup-template-configs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backup-template-configs
Source: https://github.com/microsoft/Employee-Self-Service-Agent-Developer-Kit/tree/main/solutions/ess-maker-skills/src/skills/backup-template-configs
Command: npx skills add https://github.com/microsoft/Employee-Self-Service-Agent-Developer-Kit --skill backup-template-configs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

When installing a new ESS Workday HCM package release, custom reference-data template configurations are at risk of being overwritten, leaving admins with hours of manual rework to restore their environment-specific customizations.

Core Features & Use Cases

  • Auto-Discovery of Agent Flavours: Automatically detects all installed ESS Workday HCM agent variants (HR, IT, DA-HR, DA-IT) in the environment without requiring user input to select agents.
  • Portable JSON Backup: Captures all customized msdyn_*WorkdayHCMReferenceData_* records into a local, gitignored JSON file that can be stored securely outside of tracked repositories.
  • Paired Restore Workflow: Designed to be used with the /restore-template-configs skill to automatically reinstate all custom template configurations after a new ESS Workday HCM package release is installed.
  • Real-World Use Case: An ESS admin preparing to deploy a new Workday HCM package can run this skill to back up all their environment-specific template customizations in seconds, avoiding hours of manual rework after the update overwrites default configurations.

Quick Start

Use the backup-template-configs skill to back up all your custom ESS Workday HCM template configurations before installing a new package release.

Frequently Asked Questions about backup-template-configs

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

FAQPage Schema
How do I back up Workday HCM template configurations before a package update?

To back up Workday HCM template configurations, this skill auto-discovers all customized msdyn_*WorkdayHCMReferenceData_* records and exports them into a portable, gitignored JSON file for secure local storage before package deployment.

Why do custom ESS Workday HCM reference-data settings get lost during package updates?

Custom ESS Workday HCM reference-data settings get overwritten because new package releases replace default configurations, making a pre-deployment backup essential to avoid hours of manual rework restoring environment-specific customizations.

Do I need to manually select agent flavours when backing up Dataverse Workday HCM configs?

No manual selection is needed for backing up Dataverse Workday HCM configs because the skill automatically auto-discovers all installed ESS agent variants including HR, IT, DA-HR, and DA-IT in the environment.

Can I restore Workday HCM template customizations after installing a new ESS package release?

You can restore Workday HCM template customizations by using the paired restore-template-configs skill to automatically reinstate all custom template configurations from the JSON backup file after the new package is installed.

What Dataverse setup is required to export ESS Workday HCM reference data?

A valid Dataverse endpoint from prior environment setup is required to export ESS Workday HCM reference data, allowing the skill to query and capture all relevant msdyn_*WorkdayHCMReferenceData_* records into a local backup file.