CtrlK
BlogDocsLog inGet started
Tessl Logo

azure-containerregistry-py

Azure Container Registry SDK for Python. Use for managing container images, artifacts, and repositories.

82

1.44x
Quality

61%

Does it follow best practices?

Impact

97%

1.44x

Average score across 6 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/azure-containerregistry-py/SKILL.md

The canonical home for this skill is azure-containerregistry-py in sickn33/agentic-awesome-skills

SKILL.md
Quality
Evals
Security

Evaluation results

100%

73%

Async Microsoft Container Registry Inventory Tool

Async registry audit with public anonymous access

Criteria
Without this skill
With this skill

Async client import

0%

100%

Anonymous access: credential=None

0%

100%

Anonymous access: audience set

0%

100%

Correct endpoint

71%

100%

Async list_repository_names

0%

100%

ArtifactTagOrder used

0%

100%

LAST_UPDATED_ON_DESCENDING for tags

25%

100%

await client.close() called

33%

100%

Async iteration for tags/manifests

0%

100%

Output file written

100%

100%

Correct package installed

0%

100%

asyncio.run or equivalent entrypoint

100%

100%

91%

7%

Container Registry Storage Cleanup

Image cleanup and garbage collection

Criteria
Without this skill
With this skill

Correct package installed

100%

100%

DefaultAzureCredential used

75%

100%

Endpoint from environment variable

37%

100%

Manifest order enum used

0%

0%

Delete by digest

100%

100%

Tag check before delete

100%

100%

Timezone-aware cutoff

100%

100%

Cutoff uses timedelta

100%

100%

list_manifest_properties used

100%

100%

Cleanup report written

100%

100%

ContainerRegistryClient imported correctly

100%

100%

No deletion of tagged manifests

100%

100%

100%

8%

Protect Production Container Images from Accidental Deletion

Production image locking and manifest inspection

Criteria
Without this skill
With this skill

Correct package installed

100%

100%

DefaultAzureCredential used

100%

100%

Endpoint from environment variable

0%

100%

ArtifactTagOrder used

100%

100%

LAST_UPDATED_ON_DESCENDING ordering

100%

100%

can_delete=False set

100%

100%

can_write=False set

100%

100%

ArtifactManifestProperties used

100%

100%

get_manifest_properties called

100%

100%

Manifest metadata logged

100%

100%

update_manifest_properties used

100%

100%

Audit file written

100%

100%

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.