.claude/skills/plain-upgrade/SKILL.md
Upgrades Plain packages and applies required migration changes. Use when updating to newer package versions.
npx skillsauth add dropseed/plain plain-upgradeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
uv run plain upgrade [package-names...]
This will show which packages were upgraded (e.g., plain-postgres: 0.1.0 -> 0.2.0).
For each package that was upgraded:
uv run plain changelog <package> --from <old-version> --to <new-version>Run uv run plain agent install to sync any updated rules and skills from the upgraded packages.
uv run plain fix to fix formattinguv run plain check to validate (linting, preflight, migrations, tests)documentation
Releases plainx packages with version suggestions, changelog generation, and git tagging. Use when releasing a package to PyPI.
data-ai
Releases Plain packages with intelligent version suggestions and parallel release notes generation. Use when releasing packages to PyPI.
testing
Check overall database health — schema correctness and operational health. Use when asked to check the database, validate schema, optimize indexes, or diagnose Postgres problems.
development
Open a remote Python shell on a production machine via encrypted tunnel. Use when you need to inspect production data, debug issues, run queries, or transfer files.