deploy
This commit is contained in:
167
skills/registry/SKILL.md
Normal file
167
skills/registry/SKILL.md
Normal file
@@ -0,0 +1,167 @@
|
||||
---
|
||||
name: registry-routes
|
||||
description: Handle 18 OpenAPI operation(s) under /v2/registry for the registry route group.
|
||||
---
|
||||
|
||||
# registry API Routes
|
||||
|
||||
Handle 18 OpenAPI operation(s) under /v2/registry for the registry route group.
|
||||
|
||||
Use the generated operation tools to make real API calls. Do not invent API responses.
|
||||
If a tool reports missing setup, return the exact setup field name to the caller.
|
||||
For write, update, or delete operations, state the intended action before calling the tool.
|
||||
|
||||
## Operations
|
||||
|
||||
### get_v2_registry
|
||||
|
||||
- Operation ID: `get_v2_registry`
|
||||
- Route: `GET /v2/registry`
|
||||
- Mode: READ
|
||||
- Summary: get_/v2/registry
|
||||
|
||||
### post_v2_registry
|
||||
|
||||
- Operation ID: `post_v2_registry`
|
||||
- Route: `POST /v2/registry`
|
||||
- Mode: WRITE
|
||||
- Summary: post_/v2/registry
|
||||
|
||||
### delete_v2_registry
|
||||
|
||||
- Operation ID: `delete_v2_registry`
|
||||
- Route: `DELETE /v2/registry`
|
||||
- Mode: WRITE
|
||||
- Summary: delete_/v2/registry
|
||||
|
||||
### get_v2_registry_subscription
|
||||
|
||||
- Operation ID: `get_v2_registry_subscription`
|
||||
- Route: `GET /v2/registry/subscription`
|
||||
- Mode: READ
|
||||
- Summary: get_/v2/registry/subscription
|
||||
|
||||
### post_v2_registry_subscription
|
||||
|
||||
- Operation ID: `post_v2_registry_subscription`
|
||||
- Route: `POST /v2/registry/subscription`
|
||||
- Mode: WRITE
|
||||
- Summary: post_/v2/registry/subscription
|
||||
|
||||
### get_v2_registry_docker_credentials
|
||||
|
||||
- Operation ID: `get_v2_registry_docker_credentials`
|
||||
- Route: `GET /v2/registry/docker-credentials`
|
||||
- Mode: READ
|
||||
- Summary: get_/v2/registry/docker-credentials
|
||||
|
||||
### post_v2_registry_validate_name
|
||||
|
||||
- Operation ID: `post_v2_registry_validate_name`
|
||||
- Route: `POST /v2/registry/validate-name`
|
||||
- Mode: WRITE
|
||||
- Summary: post_/v2/registry/validate-name
|
||||
|
||||
### get_v2_registry_registry_name_repositories
|
||||
|
||||
- Operation ID: `get_v2_registry_registry_name_repositories`
|
||||
- Route: `GET /v2/registry/{registry_name}/repositories`
|
||||
- Mode: READ
|
||||
- Summary: get_/v2/registry/{registry_name}/repositories
|
||||
- Parameters:
|
||||
- `registry_name` in `path` required
|
||||
|
||||
### get_v2_registry_registry_name_repositories_v2
|
||||
|
||||
- Operation ID: `get_v2_registry_registry_name_repositories_v2`
|
||||
- Route: `GET /v2/registry/{registry_name}/repositoriesV2`
|
||||
- Mode: READ
|
||||
- Summary: get_/v2/registry/{registry_name}/repositoriesV2
|
||||
- Parameters:
|
||||
- `registry_name` in `path` required
|
||||
|
||||
### get_v2_registry_registry_name_repositories_repository_name_tags
|
||||
|
||||
- Operation ID: `get_v2_registry_registry_name_repositories_repository_name_tags`
|
||||
- Route: `GET /v2/registry/{registry_name}/repositories/{repository_name}/tags`
|
||||
- Mode: READ
|
||||
- Summary: get_/v2/registry/{registry_name}/repositories/{repository_name}/tags
|
||||
- Parameters:
|
||||
- `registry_name` in `path` required
|
||||
- `repository_name` in `path` required
|
||||
|
||||
### delete_v2_registry_registry_name_repositories_repository_name_tags_repository_ta
|
||||
|
||||
- Operation ID: `delete_v2_registry_registry_name_repositories_repository_name_tags_repository_ta`
|
||||
- Route: `DELETE /v2/registry/{registry_name}/repositories/{repository_name}/tags/{repository_tag}`
|
||||
- Mode: WRITE
|
||||
- Summary: delete_/v2/registry/{registry_name}/repositories/{repository_name}/tags/{repository_tag}
|
||||
- Parameters:
|
||||
- `registry_name` in `path` required
|
||||
- `repository_name` in `path` required
|
||||
- `repository_tag` in `path` required
|
||||
|
||||
### get_v2_registry_registry_name_repositories_repository_name_digests
|
||||
|
||||
- Operation ID: `get_v2_registry_registry_name_repositories_repository_name_digests`
|
||||
- Route: `GET /v2/registry/{registry_name}/repositories/{repository_name}/digests`
|
||||
- Mode: READ
|
||||
- Summary: get_/v2/registry/{registry_name}/repositories/{repository_name}/digests
|
||||
- Parameters:
|
||||
- `registry_name` in `path` required
|
||||
- `repository_name` in `path` required
|
||||
|
||||
### delete_v2_registry_registry_name_repositories_repository_name_digests_manifest_d
|
||||
|
||||
- Operation ID: `delete_v2_registry_registry_name_repositories_repository_name_digests_manifest_d`
|
||||
- Route: `DELETE /v2/registry/{registry_name}/repositories/{repository_name}/digests/{manifest_digest}`
|
||||
- Mode: WRITE
|
||||
- Summary: delete_/v2/registry/{registry_name}/repositories/{repository_name}/digests/{manifest_digest}
|
||||
- Parameters:
|
||||
- `registry_name` in `path` required
|
||||
- `repository_name` in `path` required
|
||||
- `manifest_digest` in `path` required
|
||||
|
||||
### post_v2_registry_registry_name_garbage_collection
|
||||
|
||||
- Operation ID: `post_v2_registry_registry_name_garbage_collection`
|
||||
- Route: `POST /v2/registry/{registry_name}/garbage-collection`
|
||||
- Mode: WRITE
|
||||
- Summary: post_/v2/registry/{registry_name}/garbage-collection
|
||||
- Parameters:
|
||||
- `registry_name` in `path` required
|
||||
|
||||
### get_v2_registry_registry_name_garbage_collection
|
||||
|
||||
- Operation ID: `get_v2_registry_registry_name_garbage_collection`
|
||||
- Route: `GET /v2/registry/{registry_name}/garbage-collection`
|
||||
- Mode: READ
|
||||
- Summary: get_/v2/registry/{registry_name}/garbage-collection
|
||||
- Parameters:
|
||||
- `registry_name` in `path` required
|
||||
|
||||
### get_v2_registry_registry_name_garbage_collections
|
||||
|
||||
- Operation ID: `get_v2_registry_registry_name_garbage_collections`
|
||||
- Route: `GET /v2/registry/{registry_name}/garbage-collections`
|
||||
- Mode: READ
|
||||
- Summary: get_/v2/registry/{registry_name}/garbage-collections
|
||||
- Parameters:
|
||||
- `registry_name` in `path` required
|
||||
|
||||
### put_v2_registry_registry_name_garbage_collection_garbage_collection_uuid
|
||||
|
||||
- Operation ID: `put_v2_registry_registry_name_garbage_collection_garbage_collection_uuid`
|
||||
- Route: `PUT /v2/registry/{registry_name}/garbage-collection/{garbage_collection_uuid}`
|
||||
- Mode: WRITE
|
||||
- Summary: put_/v2/registry/{registry_name}/garbage-collection/{garbage_collection_uuid}
|
||||
- Parameters:
|
||||
- `registry_name` in `path` required
|
||||
- `garbage_collection_uuid` in `path` required
|
||||
|
||||
### get_v2_registry_options
|
||||
|
||||
- Operation ID: `get_v2_registry_options`
|
||||
- Route: `GET /v2/registry/options`
|
||||
- Mode: READ
|
||||
- Summary: get_/v2/registry/options
|
||||
Reference in New Issue
Block a user