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.