gitlab-api | detalhe da skill | OpenClaw Study

This Skill provides a lightweight, shell-friendly integration with the GitLab REST API for both GitLab.com and self-hosted instances. It guides secure setu…

This Skill provides a lightweight, shell-friendly integration with the GitLab REST API for both GitLab.com and self-hosted instances. It guides secure setup (store a personal access token at ~/.config/gitlab/api_token and optionally configure ~/.config/gitlab/instance_url) and specifies required token scopes (api or read_api + write_repository). Core features include listing projects, resolving project IDs by path, reading repository files (base64-decoded), creating/updating/deleting files, branch-aware commits, and other repository management calls with curl + jq examples. Use cases include CI/CD scripting, automated repo maintenance, bulk edits or migrations, bots that commit changes, audits, and custom tooling that needs programmatic repository access. Key advantages are reproducible configuration, simple command-line operability, support for self-hosted instances, and secure token handling for automation workflows.

Esta página faz parte do hub OpenClaw Skills com guias de instalação, navegação por categorias e links práticos.

English 简体中文 繁體中文 日本語 Español