Agent skill
gitlab-packages
Manages GitLab packages. Use for listing, publishing, or downloading packages. Triggers: artifact registry.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/gitlab-packages
SKILL.md
Overview
Covers package repository ops.
Available Tools
get_repository_packages: Retrieve a list of repository packages for a specific GitLab project, optionally filtered by package type.- Parameters:
project_id(str): Optional. - Project ID or pathpackage_type(Optional[str]): Optional. - Filter packages by type (e.g., 'npm', 'maven')
- Parameters:
publish_repository_package: Publish a repository package to a specific GitLab project.- Parameters:
project_id(str): Optional. - Project ID or pathpackage_name(str): Optional. - Name of the packagepackage_version(str): Optional. - Version of the packagefile_name(str): Optional. - Name of the package filestatus(Optional[str]): Optional. - Status of the package (e.g., 'default', 'hidden')ctx(Optional[Context]): Optional. - MCP context for progress
- Parameters:
download_repository_package: Download a repository package from a specific GitLab project.- Parameters:
project_id(str): Optional. - Project ID or pathpackage_name(str): Optional. - Name of the packagepackage_version(str): Optional. - Version of the packagefile_name(str): Optional. - Name of the package file to download
- Parameters:
Usage Instructions
- Specify package_name/version/file_name.
Examples
- Publish:
publish_repository_packagewith project_id="123", package_name="mypkg", package_version="1.0". - Download: Similar with file_name.
Error Handling
- Version conflicts: Use unique versions.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?