Maintenance in progress: we are indexing a large batch of new skills. Some pages may load slowly or briefly show no results. Nothing is lost, and everything is back to normal within the hour.

Plain Upgrade

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

majiayu000 254b352 2 files · 1.7 KB Updated 567 repo stars

File contents

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

majiayu000/claude-skill-registry-data/tree/main/data/plain-upgrade commit 254b3527cf

Frequently asked questions

npx skillmds add majiayu000/plain-upgrade