Create New Resource
Azure/azure-service-operator/.agents/skills/create-new-resourcecodingOfficial
Official Provider SkillView repo
Use when adding a new Azure resource, or a new API version of an existing resource, to Azure Service Operator.
Files1 files
SKILL.md228 lines
Loading editor…
Install
RecommendedOne command — your agent picks it up automatically.
Select an AI agent above to see the install command.
or
Manual Install
More stepsDownload the file and paste it into your agent's system prompt.
Skill details
Versionv1.0.0
AuthorAzure
Categorycoding
Skill IDAzure/azure-service-operator/.agents/skills/create-new-resource
Related skills
Create ReleaseUse when creating a new ASO release, including pre-checks, release notes generation, draft GitHub release creation, documentation updates, and ROADMAP changes.Create Release NotesUse when creating polished ASO release notes by automatically determining changes from git history since the last release tag.Diagnosing Vcr FailuresUse when ASO controller CRUD tests or sample tests fail during playback or recording, to diagnose the failure and re-record if needed.Migrate Group Versioning**WORKFLOW SKILL** — Migrate an Azure resource group from legacy to hybrid versioning mode in ASO. USE FOR: moving a group (e.g., appconfiguration, cache, network) from VersionMigrationModeLegacy to VersionMigrationModeHybrid in the code generator, updating samples, renaming CRUD tests, and re-recording sample tests. DO NOT USE FOR: adding new resources (use new-resource.instructions.md), general debugging, or code review.Migrate Json Golden Tests**WORKFLOW SKILL** — Migrate JSON-based golden file test scenarios (TestGolden) to programmatic Go unit tests in the pipeline package. USE FOR: converting testdata/<GroupName>/*.json scenarios into Go tests that construct types with astmodel and run specific pipeline stages. DO NOT USE FOR: adding new test scenarios from scratch, fixing existing Go unit tests, or code review.Testing Aso RecordingsUse when you need to run ASO controller CRUD tests or sample tests, verify recordings play back correctly, or re-record after changes.