gitlab-devops
Installation
SKILL.md
GitLab DevOps Skill
Golden Rule
Never execute write operations (create, update, delete, merge) without explicit operator confirmation. All mutating actions — creating issues, merging MRs, triggering pipelines, deleting labels — require human-in-the-loop approval before invocation (Constitution XIV). Always observe current state before making changes (Constitution II: Read-Before-Write).
MCP Server
This skill uses tools provided by the gitlab-mcp server (@zereight/mcp-gitlab), a community MCP server with 98+ tools for GitLab operations. The server is spawned locally via npx -y @zereight/mcp-gitlab and communicates over stdio transport.
Environment Variables
| Variable | Required | Description |
|---|---|---|
GITLAB_PERSONAL_ACCESS_TOKEN |
Yes | GitLab PAT with api or read_api scope |
GITLAB_API_URL |
No | GitLab API URL (default: https://gitlab.com) |
GITLAB_READ_ONLY_MODE |
No | Restrict to read-only tools (default: false) |