migrate

Migrate coinskills personal finance workspaces from v0.1 to v0.2 schema.

1|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/Lutherwaves/coinskills --skill migrate-lutherwaves
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migrate
Source: https://github.com/Lutherwaves/coinskills/tree/main/skills/migrate
Command: npx skills add https://github.com/Lutherwaves/coinskills --skill migrate-lutherwaves

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrading the coinskills plugin from v0.1 to v0.2 leaves your existing workspace with outdated schema, missing critical new fields like goal funding modes, structured prerequisites, and change logging. Manually updating every file is time-consuming and prone to errors that can break your finance tracking.

Core Features & Use Cases

  • Automatic Pre-Migration Backups: Creates a full timestamped backup of your workspace before any changes, so you can roll back instantly if anything goes wrong.
  • Full Schema Migration: Automatically adds all v0.2 required fields to goals, plans, and accounts, with interactive prompts for ambiguous values like windfall funding sources and estimated account fields.
  • Validation & Idempotency: Runs a full schema check after migration to flag any issues, and will not re-run on already migrated workspaces to prevent accidental data corruption. Use Case: If you just upgraded to the coinskills v0.2 plugin and have an existing v0.1 workspace, run this skill to unlock all new features without manual data entry.

Quick Start

Use the migrate skill to upgrade your existing coinskills v0.1 workspace to the v0.2 schema with automatic backups and validation.

Frequently Asked Questions about migrate

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

FAQPage Schema
How do I upgrade my coinskills workspace to the v0.2 schema?

The migrate skill automates upgrading coinskills workspaces from v0.1 to v0.2 schema, adding new fields for goal funding modes, structured prerequisites, estimated value tracking, and change logging without manual data entry.

What happens to my personal finance data if a schema upgrade fails?

Before applying any schema upgrade changes, an automatic timestamped backup of your personal finance workspace is created, allowing you to instantly roll back your data if the migration fails or causes issues.

Can I run a workspace migration on an already upgraded coinskills workspace?

You cannot run the workspace migration on an already upgraded coinskills workspace because the process is idempotent, preventing re-execution on v0.2 schemas to avoid accidental data corruption or duplicate field updates.

How do I handle ambiguous finance data like windfall funding sources during a schema upgrade?

During a schema upgrade, interactive prompts ask for user input on ambiguous personal finance data like windfall funding sources and estimated account values, ensuring accurate data mapping without manual file editing.

Does the coinskills v0.2 schema migration validate data after updating?

Yes, the coinskills v0.2 schema migration runs a full schema validation check after updating your workspace to flag any issues, ensuring your personal finance data correctly meets all new structural requirements.