What problem does it solve? After changing NocoBase v3 database packages, developers waste hours running all eight dialect integration suites locally or accidentally run commands that execute no integration tests at all. This Skill maps each type of change to the minimal set of dialect suites that actually need to run. ## Core Features & Use Cases - Change-to-Suite Mapping: Matches modifications in packages/libs/db, db-testkit, or db-<dialect> packages to the specific dialect suites that must run, deferring the rest to CI. - Correct Command Generation: Produces the right pnpm filter commands, including --test-file narrowing, --pause-on-failure debugging, and KEEP_TEST_DB container retention. - Pitfall Prevention: Warns against common failures such as running two suites concurrently, dropping the standalone -- separator, or relying on pnpm -r test which skips integration tests entirely. - Use Case: You modified SQL generation in packages/libs/db/src/query. The Skill tells you to run sqlite first, then postgres, mysql, and kingbase sequentially, with the exact commands for each. ## Quick Start Ask the assistant which database integration suites to run after your change to packages/libs/db and have it execute them with the correct dialect commands.