CtrlK
BlogDocsLog inGet started
Tessl Logo

azure-sdk-for-net

github.com/Azure/azure-sdk-for-net

SkillAddedReview
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

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.

—

Invalid
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

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

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

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

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