migrate

Discover repository compute assumptions and present a migration plan for review.

16|4|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/umich-foreseer/lab-claude-config --skill migrate-umich-foreseer
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: migrate
Source: https://github.com/umich-foreseer/lab-claude-config/tree/main/shared/skills/migrate
Command: npx skills add https://github.com/umich-foreseer/lab-claude-config --skill migrate-umich-foreseer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Migrates repositories between compute resources by performing a lightweight discovery of the current server, user, Slurm/storage environment, and repository assumptions, then presenting a correction-focused plan before any edits.

Core Features & Use Cases

  • Non-destructive discovery: scans the repository for compute-related clues and summarizes cluster-specific needs.
  • Guarded planning: generates a concrete migration plan with explicit file edits and approval steps.
  • Reproducible documentation: records findings, risks, and assumptions to guide cross-cluster migrations and audits.

Quick Start

Run the migration workflow to discover your environment and generate a draft migration plan for review.

Frequently Asked Questions about migrate

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

FAQPage Schema
How do I plan a repository migration to another HPC compute cluster?▼

Migrate a repository to another lab's compute resources by discovering the current server, user, Slurm, and storage environment to generate a correction-focused migration plan. It requires explicit user permission before applying any edits.

What is the safest way to audit repo assumptions before moving to a new Slurm cluster?▼

Auditing repo assumptions safely involves performing a non-destructive discovery scan that identifies cluster-specific compute needs and risks without modifying files. Findings are summarized for explicit user validation before any edits are made.

Can I use this workflow to migrate code to a different lab's compute resources without losing data?▼

Yes, you can migrate to different lab compute resources safely because the workflow focuses on non-destructive discovery and explicit user validation. It generates a guarded migration plan and requires permission before any file edits are applied.

How do I document cross-cluster migration risks and storage environment differences?▼

Document cross-cluster migration risks by running the discovery workflow to generate reproducible documentation. It records findings, risks, and repository assumptions to guide cross-cluster migrations and compute resource audits.

What are the limitations of automated Slurm environment discovery for repo migrations?▼

The limitation of automated Slurm environment discovery for repo migrations is that it cannot apply changes autonomously. It generates a draft migration plan and requires explicit user permission and validation before editing any repository files.