fvtt-v13-migration

Community

Migrate Foundry VTT modules to V13 with ease.

AuthorImproperSubset
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill helps Foundry VTT developers migrate modules and systems from V12 (or earlier) to V13 by converting to ES modules, updating data access patterns, and aligning with V13 APIs.

Core Features & Use Cases

  • Migration guidance: Step-by-step guidance to convert CommonJS to ESM, switch actor.data.data to actor.system, and update manifest settings.
  • DataModel adoption: Encourages using foundry.abstract.DataModel for data structures and demonstrates migration strategies.
  • Use Case: Suppose you maintain a module with V12 code; this skill provides a structured migration plan and examples to implement the changes safely.

Quick Start

Apply the migration guide to a sample module by converting its codebase to ES modules, updating data access to .system, and adjusting the manifest to declare esmodules.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: fvtt-v13-migration
Download link: https://github.com/ImproperSubset/hh-agentics/archive/main.zip#fvtt-v13-migration

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.