Manages database migrations and model changes. Use when creating migrations, running migrations, or modifying models.
Installation
Details
Usage
After installing, this skill will be available to your AI coding assistant.
Verify installation:
skills listSkill Instructions
name: plain-models description: Manages database migrations and model changes. Use when creating migrations, running migrations, or modifying models. user-invocable: false
Database Migrations
Creating Migrations
uv run plain makemigrations
Only write migrations by hand if they are custom data migrations.
Running Migrations
uv run plain migrate --backup
The --backup flag creates a database backup before applying migrations.
Getting Package Docs
Run uv run plain docs models --source for detailed model and migration documentation.
More by dropseed
View allUpgrades Plain packages and applies required migration changes. Use when updating to newer package versions.
Provides Tailwind CSS patterns for Plain templates. Use when styling templates or working with conditional CSS classes.
Captures and analyzes performance traces to identify slow queries and N+1 problems. Use when analyzing performance or optimizing database queries.
Retrieves detailed documentation for Plain packages. Use when looking up package APIs or feature details.
