github.com/Azure/azure-sdk-for-net
| Skill | Added | Review |
|---|---|---|
mitigate-breaking-changes .github/skills/mitigate-breaking-changes/SKILL.md Patterns and techniques for mitigating breaking changes in Azure management-plane SDKs. Covers SDK-side customizations (partial classes, CodeGenType, CodeGenSuppress) and TypeSpec decorator customizations (clientName, access, markAsPageable, alternateType, hierarchyBuilding). | 63 63 Impact — No eval scenarios have been run Securityby — The risk profile of this skill Version: 3a3a26e | |
owners .github/skills/owners/SKILL.md Query and modify CODEOWNERS ownership, service labels, and package associations in Azure SDK repositories. **UTILITY SKILL**. FOR SINGLE OPERATIONS: view, add, or remove owners and labels. WHEN: "code owners", "view codeowners", "add package owner", "remove package owner", "add label", "remove label", "codeowners blocked PR", "who owns this package", "create service label", "update codeowners cache", "unblock release". INVOKES: azsdk_engsys_codeowner_view, azsdk_engsys_codeowner_add_package_owner, azsdk_engsys_codeowner_add_label_owner, azsdk_check_service_label, azsdk_create_service_label, azsdk_engsys_codeowner_update_cache, azsdk_engsys_codeowner_check_package. | — | |
pre-commit-checks .github/skills/pre-commit-checks/SKILL.md Pre-commit validation checks for azure-sdk-for-net. Use this before committing or pushing changes to SDK packages. Runs dotnet format, exports public API listings, updates snippets, and regenerates code as needed. | 72 72 Impact — No eval scenarios have been run Securityby — The risk profile of this skill Version: 3a3a26e | |
provisioning-library-generation .github/skills/provisioning-library-generation/SKILL.md Generate new Azure.Provisioning.* libraries OR regenerate existing ones. Use when introducing a brand-new provisioning library, adding new resource types, enum values, or API versions. | 67 67 Impact — No eval scenarios have been run Securityby — The risk profile of this skill Version: 3a3a26e | |
refresh-arm-sdk-release .github/skills/refresh-arm-sdk-release/SKILL.md **WORKFLOW SKILL** — Prepares Azure.ResourceManager SDK refresh pull requests in azure-sdk-for-net. WHEN: "prepare sdk refresh", "refresh Azure.ResourceManager package", "update ARM SDK from autorest tag", "refresh changelog dependencies". INVOKES: git and GitHub pull request tools for branch, commit, push, and PR creation. FOR SINGLE OPERATIONS: Use git or GitHub tools directly. | 68 68 Impact — No eval scenarios have been run Securityby — The risk profile of this skill Version: 3a3a26e | |
translate-a-sample sdk/ai/.github/skills/azure-ai-projects-sample-skill/SKILL.md Translate the Azure SDK sample from python to C# and generate markdownn file for the sample. Parameters: <cs_root> C# SDK repository root; <python_root> python SDK repository root; <package_name> Package name: one of Azure.AI.Projects, Azure.AI.Projects.Agents or Azure.AI.Extensions.OpenAI; <sample_name> The name of sample file in Python SDK repository. | 58 58 Impact — No eval scenarios have been run Securityby — The risk profile of this skill Version: 3a3a26e | |
update-changelog sdk/ai/.github/skills/azure-ai-projects-update-changelog/SKILL.md Update the CHANGELOG.md files of C# projects. Parameters: cs_root C# SDK repository root. | 56 56 Impact — No eval scenarios have been run Securityby — The risk profile of this skill Version: 3a3a26e |