ACR Enterprise Edition lets you package Skills as OCI-compliant artifacts and leverage version management, access control, global synchronization, and security audit to securely distribute and manage Skills across your organization.
Skill artifact format
When you push and pull Skill artifacts, use the following media types (compatible with both the acr-skill tool and the ORAS tool):
|
Type |
Media type |
|
Artifact Type |
|
|
Layer Media Type |
|
|
Config Media Type |
|
The manifest of a Skill artifact should include the following custom annotations:
|
Annotation key |
Required/optional |
Description |
|
|
Required |
Skill name |
|
|
Required |
Skill version |
|
|
Optional |
Skill description |
|
|
Optional |
License information |
|
|
Optional |
Author information |
|
|
Optional |
Compatible environment list (JSON array format) |
|
|
Required |
Creation timestamp (RFC 3339 format) |
|
|
Optional |
Source code repository URL |
Tool and Agent usage
The following methods are available for managing Skill artifacts on ACR Enterprise Edition instances:
|
Method |
Description |
Scenarios |
|
A dedicated command-line tool for managing the entire Skill lifecycle. |
Best when you need full lifecycle features: publishing, installing, updating, listing, and validating Skills. |
|
|
An open-source command-line tool for managing OCI artifacts. It supports pushing and pulling any type of OCI artifact. |
Best when you need only basic push and pull operations. |
|
|
Installs the acr-skill tool as a Skill in the Agent environment, enabling automatic invocation through conversation. |
Best when you want to automate Skill management through Agent conversations. |