dropseed

plain-upgrade

@dropseed/plain-upgrade
dropseed
652
13 forks
Updated 1/18/2026
View on GitHub

Upgrades Plain packages and applies required migration changes. Use when updating to newer package versions.

Installation

$skills install @dropseed/plain-upgrade
Claude Code
Cursor
Copilot
Codex
Antigravity

Details

Repositorydropseed/plain
Pathplain/plain/skills/plain-upgrade/SKILL.md
Branchmaster
Scoped Name@dropseed/plain-upgrade

Usage

After installing, this skill will be available to your AI coding assistant.

Verify installation:

skills list

Skill Instructions


name: plain-upgrade description: Upgrades Plain packages and applies required migration changes. Use when updating to newer package versions.

Upgrade Plain Packages

1. Run the upgrade

uv run plain upgrade [package-names...]

This will show which packages were upgraded (e.g., plain-models: 0.1.0 -> 0.2.0).

2. Apply code changes for each upgraded package

For each package that was upgraded:

  1. Run uv run plain changelog <package> --from <old-version> --to <new-version>
  2. Read the "Upgrade instructions" section
  3. If it says "No changes required", skip to next package
  4. Apply any required code changes

3. Validate

  1. Run uv run plain fix to fix formatting
  2. Run uv run plain preflight to validate configuration

Guidelines

  • Process ALL packages before testing
  • DO NOT commit any changes
  • Keep code changes minimal and focused
  • Report any issues or conflicts encountered