Agent skill

osprey-migrate

Upgrades downstream OSPREY projects to newer versions. Applies API changes (method renames, class renames, import changes) from migration documents. Use when upgrading OSPREY version, migrating from old APIs, or when the user asks to upgrade, migrate, or update their OSPREY project.

Stars 53
Forks 25

Install this agent skill to your Project

npx add-skill https://github.com/als-apg/osprey/tree/main/src/osprey/assist/integrations/claude_code/migrate

SKILL.md

OSPREY Migration Assistant

This skill helps you upgrade your OSPREY-based project to a newer version.

Instructions

Follow the detailed migration workflow in instructions.md.

Data Files

  • Migration documents: versions/ - YAML files describing changes for each version
  • Schema: schema.yml - Migration document format specification

Quick Reference

  1. Ensure clean git state
  2. Detect current OSPREY version
  3. Load migration YAML for target version
  4. Show dry-run report of all changes
  5. Apply changes after user confirmation
  6. Run validation commands
  7. Provide summary and next steps

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results