gitlab-protected-branches
OfficialControl GitLab branch protections and approvals.
Software Engineering#automation#devops#gitlab#branch-protection#protected-branches#code-owner-approval
AuthorKnuckles-Team
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps teams enforce GitLab branch protection policies by managing protected branches to prevent unauthorized changes.
Core Features & Use Cases
- Retrieve protected branches using get_protected_branches for a project or a specific branch.
- Protect a branch with protect_branch, including push_access_level, merge_access_level, unprotect_access_level, and code owner approvals.
- Unprotect a branch with unprotect_branch when protection is no longer required.
- Require code owner approvals for a branch with require_code_owner_approvals_single_branch to enforce policy.
Quick Start
Protect the main branch of a project by setting push_access_level to "maintainer", merge_access_level to "developer", and enabling code owner approvals.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: gitlab-protected-branches Download link: https://github.com/Knuckles-Team/gitlab-api/archive/main.zip#gitlab-protected-branches Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.