migrate

Apply pending migrations to update CSA project configuration and weave.lock state.

12|1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/RyderFreeman4Logos/cli-sub-agent --skill migrate-ryderfreeman4logos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migrate
Source: https://github.com/RyderFreeman4Logos/cli-sub-agent/tree/main/patterns/migrate/skills/migrate
Command: npx skills add https://github.com/RyderFreeman4Logos/cli-sub-agent --skill migrate-ryderfreeman4logos

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Apply pending migrations to bring CSA project configuration and workflow files up to date with the current CSA binary version, and manage weave.lock to track applied migrations.

Core Features & Use Cases

  • Apply pending migrations to update project configuration and weave.lock to the current CSA version.
  • Preview and verify migrations with a dry-run option, then apply or roll back as needed.
  • Use after upgrading CSA or when clues indicate weave.lock is outdated to synchronize environments.

Quick Start

Run csa migrate to apply all pending migrations in your project.

Frequently Asked Questions about migrate

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

FAQPage Schema
How do I apply pending migrations to update my CSA project configuration?

To apply pending migrations and update CSA project configuration, run the csa migrate workflow. This synchronizes workspace migrations and ensures a clean, reproducible project setup.

What is the weave.lock file used for in CSA migration?

The weave.lock file tracks applied migrations to manage and synchronize your CSA project state. Running the migration workflow updates weave.lock to reflect the current CSA binary version.

When do I need to synchronize workspace migrations for a CSA project?

You need to synchronize workspace migrations after upgrading your CSA version or when clues indicate your weave.lock file is outdated, ensuring your project configuration is up to date.

Can I preview configuration changes before applying a CSA migration?

Yes, you can preview and verify migrations using a dry-run option before applying them. This allows you to check changes and apply or roll back the migration as needed.

Do I need specific pattern definitions to run the csa migrate workflow?

Yes, the migration process requires pattern definitions located at PATTERN.md to safely migrate config files and update your CSA project state.