azure-artifacts

Provide expert guidance for Azure Artifacts feed configuration and package management.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/mfcollins3/standup --skill azure-artifacts-mfcollins3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-artifacts
Source: https://github.com/mfcollins3/standup/tree/main/.github/skills/azure-artifacts
Command: npx skills add https://github.com/mfcollins3/standup --skill azure-artifacts-mfcollins3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure Artifacts helps teams manage package feeds, upstream sources, and deployment workflows with scalable, secure, and integrated tooling. This knowledge base provides expert guidance on best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment for Azure Artifacts scenarios across NuGet, npm, and other package ecosystems.

Core Features & Use Cases

  • Best practices for configuring and using Azure Artifacts feeds, upstream sources, views, retention, and promotion.
  • Guidance on integrating editors, CLIs, and CI/CD workflows to publish and restore packages (NuGet, npm, Maven, Python, etc.) to Azure Artifacts.
  • Use Case: A team migrating from file shares to Azure Artifacts and centralizing package management with secure upstreams.

Quick Start

Configure an Azure Artifacts feed for your project and set up your package manager to publish and restore packages.

Frequently Asked Questions about azure-artifacts

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

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

You can integrate Azure Artifacts with CI/CD workflows by configuring your pipeline to authenticate to your feed using provided tokens, then running package restore and publish commands across NuGet, npm, Maven, or Python ecosystems during builds.

What are the best practices for package retention and promotion in Azure Artifacts?

Best practices for package retention include configuring feed views to manage package visibility, setting retention policies to automatically delete old versions, and promoting specific package versions between views to control deployment readiness.

Does Azure Artifacts support Python and Maven package management alongside npm and NuGet?

Azure Artifacts supports Python and Maven package management alongside npm and NuGet, providing unified feed management, upstream source proxying, and CI/CD integration for restoring and publishing across multiple package ecosystems.

What are the limits and quotas for Azure Artifacts feeds?

Azure Artifacts limits and quotas define storage capacity boundaries and feed size restrictions, requiring teams to implement retention policies and manage upstream source caching to avoid exceeding organizational storage allocations.

How do I secure package feeds and manage permissions in Azure DevOps?

Securing Azure Artifacts feeds requires configuring feed permissions to restrict access by user or group, managing authentication credentials for CI/CD pipelines, and auditing upstream source configurations to prevent unauthorized package consumption.