Skip to content

gitlab-branch-manager

Create and protect GitLab branches with configurable protection rules

Plugin: productization-skills | User-invocable

Contract

Skill Contract canonical-skill-v1

Create and protect GitLab branches with configurable protection rules for release and development workflows.

Identity

Functions
execute
Success
  • Creates branches from the correct source ref
  • Applies requested protection rules correctly

Optimization Targets

task_success judge SKILL.md @ 86f0ce3

Invariants

Must Preserve
  • Use glab CLI for all GitLab API interactions
  • Never delete branches without explicit user confirmation
Fixed Context
toolsBash
cliglab, jq
knowledgetask_inputtask_private

Traceability

Usage

/gitlab-branch-manager