Dataverse Classic Write

Make round-trip-safe edits to Dataverse Classic Workflow XAML so the classic designer still opens the result. Use when user says "add a step to this workflow", "remove this step", "change this condition", "modify this workflow", "edit this XAML", "insert an update step", "change the email body", "add a branch", or asks for any change to a `.xaml` workflow file. Enforces the rules that break workflows when ignored: the mandatory ConditionSequence to ConditionBranch to Composite nesting, wrapping control-flow activities in `mxswa:ActivityReference` rather than emitting them directly, preserving `UserData` and `mva:VisualBasicValue` designer blobs, and the CreateCrmType payload shape required for write operations. Do NOT use for authoring a C# activity assembly (use dataverse-classic-custom-activity) or for activating and importing (use dataverse-classic-publish).

rwilson504 Updated

File contents

rwilson504/agent-skills/tree/main/src/skills/dataverse-classic-write commit 187612cf5b

Frequently asked questions

npx skillmds@latest add rwilson504/dataverse-classic-write