artifact-migrator

Migrate outdated Claude Code artifacts to updated specifications.

2|Updated Nov 6, 2025
One-click install
npx skills add https://github.com/eLafo/ouroboros --skill artifact-migrator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: artifact-migrator
Source: https://github.com/eLafo/ouroboros/tree/main/skills/artifact-migrator
Command: npx skills add https://github.com/eLafo/ouroboros --skill artifact-migrator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Evolving Claude Code specifications can render existing artifacts outdated, requiring manual and error-prone updates. This Skill automates the migration process, ensuring your Skills, Commands, Subagents, and Hooks remain compliant and performant.

Core Features & Use Cases

  • Automated Migration Guidance: Receive step-by-step instructions to update YAML frontmatter, content, and tool usage for all artifact types.
  • Outdated Pattern Identification: Automatically analyze existing artifacts to pinpoint and flag outdated patterns or non-compliant configurations.
  • Performance & Security Refactoring: Get recommendations and guidance to refactor artifacts for improved performance and adherence to the latest security best practices.
  • Use Case: When a new Claude Code version introduces breaking changes to Skill YAML, ask this Skill to guide you through updating all your existing Skills to the new format, saving significant manual effort.

Quick Start

Guide me through migrating my existing Claude Skills to the latest specification.

Frequently Asked Questions about artifact-migrator

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

FAQPage Schema
How do I update my Claude Code artifacts when specifications change?

Artifact migration updates your Skills, Commands, Subagents, and Hooks to align with new Claude Code specifications. This Skill guides you through YAML frontmatter changes, deprecated patterns, and best-practice refactoring to keep artifacts compliant and functional without manual reimplementation.

What outdated patterns does the migration process identify?

The Skill automatically detects non-compliant YAML configurations, breaking changes from version updates, and deprecated patterns in your artifacts. It flags specific issues and proposes concrete improvements tailored to your Skills, Commands, Subagents, or Hooks.

Can I migrate multiple artifact types at once?

Yes, this Skill handles migration across all Claude Code artifact types—Skills, Commands, Subagents, and Hooks—in a single workflow. It provides step-by-step guidance for each artifact type and validates changes to preserve original functionality.

How does migration preserve my artifact's original functionality?

The Skill guides you through targeted updates to structure and configuration while validating that migrated artifacts maintain their core behavior. After migration, it documents changes so you understand what shifted and why.

What happens if a breaking change affects my artifact?

When new Claude Code versions introduce breaking changes, this Skill identifies activation failures and non-compliance issues specific to your artifacts. It then proposes step-by-step refactoring to resolve breaking changes and align with current specifications.

Do I need prior experience with Claude Code artifacts to use this?

The Skill provides detailed step-by-step migration instructions, making it suitable for users updating existing artifacts. Basic familiarity with YAML structure and your artifact type is helpful, but the guidance walks you through each change required.

Related Skills