What problem does it solve? Defining how an archetype modifies existing project files after template generation is error-prone when done by hand. This Skill documents every action type available in a Dev CLI archetype's actions array so you can wire up infrastructure, file, and project changes correctly. ## Core Features & Use Cases - Structured File Modification: Modify Bicep, bicepparam, YAML, JSON, and csproj files with operations like add-resource, set-property, merge-object, and add-package-reference. - Pattern-Based Text Editing: Insert or replace content in any file using pattern matching with options like matchLast, skipIfContains, and continueOnError. - Project & Command Actions: Add project-to-project references, run shell commands, or invoke GitHub Copilot with a natural language prompt after generation. - Use Case: When scaffolding a new feature, use modify-bicep to add a Service Bus queue resource, modify-csproj to add a FluentValidation package reference, and run-command to execute dotnet format. ## Quick Start Ask the assistant to add a modify-bicep action to your archetype that creates a new Service Bus queue resource in the main Bicep file.