azure-artifacts

Provide expert guidance for Azure Artifacts feed management and CI/CD integration.

686|107|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/MicrosoftDocs/Agent-Skills --skill azure-artifacts-microsoftdocs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-artifacts
Source: https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-artifacts
Command: npx skills add https://github.com/MicrosoftDocs/Agent-Skills --skill azure-artifacts-microsoftdocs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive knowledge and guidance for effectively using Azure Artifacts, enabling developers to manage packages, secure feeds, and integrate with CI/CD pipelines.

Core Features & Use Cases

  • Expert Guidance: Covers best practices, decision-making, limits, security, configuration, and integrations for Azure Artifacts.
  • Tool Integration: Details how to connect various build tools (Cargo, Maven, Gradle, npm, NuGet, Python, PowerShell, Universal) to Azure Artifacts.
  • Use Case: A developer needs to set up a private NuGet feed in Azure Artifacts for their team's internal libraries and ensure secure access for CI/CD pipelines. This Skill provides the exact steps and configuration details.

Quick Start

Use the azure-artifacts skill to learn how to configure upstream sources for Azure Artifacts feeds.

Frequently Asked Questions about azure-artifacts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure upstream sources for Azure Artifacts feeds?

To configure upstream sources for Azure Artifacts feeds, you need to set up feed configuration settings that allow your feed to consume packages from public registries. This enables unified package management by saving packages from upstream sources into your feed.

How do I connect npm to an Azure Artifacts feed for package restoration?

To connect npm to an Azure Artifacts feed for package restoration, you must configure your project's .npmrc file with the feed's registry URL and authenticate using an Azure Artifacts credential provider. This setup ensures secure access to private packages during installation.

Can I integrate Azure Artifacts private NuGet feeds with CI/CD pipelines?

Yes, you can integrate Azure Artifacts private NuGet feeds with CI/CD pipelines. By authenticating the pipeline securely and configuring the build tool to use the feed URL, your pipelines can automatically restore internal libraries during the build process.

What are the limits and quotas for Azure Artifacts package management?

Azure Artifacts package management imposes specific limits and quotas on feed storage, package sizes, and upstream behavior to maintain system performance. Reviewing these constraints helps optimize feed configuration and avoid hitting hard limits during deployment.

Does Azure Artifacts support build tools like Maven, Gradle, and Python for package management?

Yes, Azure Artifacts supports package management for Maven, Gradle, Python, and other tools. It provides specific configuration guidance and credential provider integration to connect these various build tools to your feeds for secure package restoration.

What are the best practices for securing Azure Artifacts feeds?

Best practices for securing Azure Artifacts feeds include properly configuring feed permissions, setting up upstream sources safely, and managing access controls for CI/CD pipelines. Proper feed configuration ensures only authorized users and systems can access internal packages.