powercat-accessmigration
Installation
SKILL.md
PowerCAT Access Migration
Migrate the Microsoft Access database described below into Dataverse:
$ARGUMENTS
Use this skill when the user wants to migrate a .mdb or .accdb Access database to Microsoft Dataverse, with an optional model-driven app.
Workflow
- Resolve the source Access database path from
$ARGUMENTS. If the user provided a folder, search for.mdband.accdbfiles and ask which one to use if there are multiple. - Read
${CLAUDE_PLUGIN_ROOT}/Access to Dataverse Migration/README.mdand${CLAUDE_PLUGIN_ROOT}/Access to Dataverse Migration/mapping.yamlbefore planning the migration. - Create a migration plan covering source inventory, proposed Dataverse tables, columns, relationships, publisher prefix, solution name, app name, risks, and prerequisites.
- Ask the user to approve or adjust the plan before running any command that writes to Dataverse.
- If the user approves execution, use the included mapping as a starting point and update it for the actual Access database schema.
- Prefer a dry run or preview first. Only run live Dataverse writes after explicit user confirmation.