Migrate

Run migrations to keep workflow files in sync with the current system design. This skill is mandatory before running any workflow skill.

majiayu000 deb7853 2 files · 1.8 KB Updated 567 repo stars

File contents

Migrate

Keeps your workflow files up to date with how the system is designed to work. Runs all pending migrations automatically.

Instructions

Run the migration script:

.claude/scripts/migrate.sh

If files were updated

The script will list which files were updated. Present this to the user:

{list from script output}

Review changes with `git diff`, then proceed when ready.

Wait for user acknowledgment before returning control to the calling skill.

If no updates needed

All documents up to date.

Return control silently - no user interaction needed.

Notes

  • This skill is run automatically at the start of every workflow skill
  • Migrations are tracked in docs/workflow/.cache/migrations.log
  • To force re-running all migrations, delete the tracking file
  • Each migration is idempotent - safe to run multiple times

majiayu000/claude-skill-registry-data/tree/main/workflow/migrate-leeovery-claude-technical-wor commit deb7853069

Frequently asked questions

npx skillmds add majiayu000/migrate-7