sickn33/antigravity-awesome-skills/azure-containerregistry-py
- community
Checking that the SKILL.md file is still in the repository.
Azure Container Registry SDK for Python. Use for managing container images, artifacts, and repositories.
Install
npx vskill@latest install sickn33/antigravity-awesome-skills/azure-containerregistry-pySKILL.md
Azure Container Registry SDK for Python
Manage container images, artifacts, and repositories in Azure Container Registry.
Installation
Environment Variables
Authentication
Entra ID (Recommended)
Anonymous Access (Public Registry)
List Repositories
Repository Operations
Get Repository Properties
Update Repository Properties
Delete Repository
List Tags
Filter by Order
Manifest Operations
List Manifests
Get Manifest Properties
Update Manifest Properties
Delete Manifest
Tag Operations
Get Tag Properties
Delete Tag
Upload and Download Artifacts
Async Client
Clean Up Old Images
Do not execute deletion directly from age or missing tags alone: untagged digests can still be deployed or referenced by multi-architecture manifests. Inventory dependencies and current workloads, present the exact candidate digests and obtain deletion authorization with a retention/recovery policy. Use a dry-run candidate report before the mutating loop below.
Client Operations
| Operation | Description | |
|---|---|---|
list_repository_names | List all repositories | |
get_repository_properties | Get repository metadata | |
delete_repository | Delete repository and all images | |
list_tag_properties | List tags in repository | |
get_tag_properties | Get tag metadata | |
delete_tag | Delete specific tag | |
list_manifest_properties | List manifests in repository | |
get_manifest_properties | Get manifest metadata | |
delete_manifest | Delete manifest by digest | |
download_manifest | Download manifest content | |
download_blob | Download layer blob |
Best Practices
- Use Entra ID for authentication in production
- Delete by digest not tag to avoid orphaned images
- Lock production images with can_delete=False
- Clean up untagged manifests regularly
- Use async client for high-throughput operations
- Order by last_updated to find recent/old images
- Check manifest.tags before deleting to avoid removing tagged images
When to Use
This skill is applicable to execute the workflow or actions described in the overview.
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Security
- Security scanPassed, 93 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/azure-containerregistry-py/SKILL.md
Popularity
- Repository stars
- 36,674
- Repository forks
- 5,996
- Repository npm downloads, 7 days
- 6,184
- 7-day trend score
- 74
Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 7 May 2026, 5 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/sickn33/antigravity-awesome-skills/azure-containerregistry-py)