dojo-migrate

Plan and execute Dojo world migrations and version upgrades.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/cartridge-gg/scoundrel --skill dojo-migrate-cartridge-gg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dojo-migrate
Source: https://github.com/cartridge-gg/scoundrel/tree/main/.agents/skills/dojo-migrate
Command: npx skills add https://github.com/cartridge-gg/scoundrel --skill dojo-migrate-cartridge-gg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dojo world migrations can be complex, risky, and time-consuming; this skill provides a structured approach to planning, validating, and deploying migrations and upgrades across deployed worlds.

Core Features & Use Cases

  • Analyze migration diffs and plan safe upgrade paths for deployed worlds.
  • Execute migrations and upgrades, including handling breaking changes and ensuring compatibility.
  • Provide end-to-end workflows for Dojo version upgrades and world migrations across environments.

Quick Start

Inspect changes, build and test, then deploy the migration with an optional profile.

Frequently Asked Questions about dojo-migrate

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

FAQPage Schema
How do I upgrade a deployed Dojo world to a new version with breaking changes?

You can manage Dojo world migrations by inspecting migration diffs, planning safe upgrade paths for deployed worlds, and executing end-to-end workflows that enforce compatibility through version updates and safety checks.

What is the best way to plan a safe migration path for Dojo models and systems?

The safest approach to migrating Dojo models and systems is analyzing migration diffs, executing build and test validations, and deploying upgrades with optional profiles while enforcing version compatibility and safety checks across environments.

How does a Dojo world migration workflow handle version compatibility checks?

Dojo world migration workflows enforce version compatibility by applying version updates and executing safety checks across inspection, build, test, and deployment phases to manage breaking changes in models and systems.

Can I execute Dojo world upgrades across different environments using profiles?

Yes, Dojo world upgrades can be executed across different environments by deploying migrations with optional profiles, enabling structured management of deployed worlds and breaking changes across environments.

When do I need to run a full migration workflow for a Dojo deployment?

A full migration workflow is required when updating deployed worlds, migrating to new Dojo versions, or managing breaking changes across models and systems to ensure safe and compatible upgrades.

What steps are involved in inspecting and deploying Dojo world migrations?

The steps include inspecting migration diffs, building and testing the migration, and deploying with optional profiles while enforcing compatibility through version updates and safety checks.