Gitlab

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The agent could approve or merge code, change CI/CD variables, or create releases in GitLab if the user asks it to use these workflows.

Why it was flagged

These examples show that the skill may guide the agent to run GitLab commands that mutate project state. This is disclosed and aligned with the GitLab management purpose, but it is high-impact if run against the wrong project or without user confirmation.

Skill content
glab mr approve 55
glab mr merge 55
...
glab variable set MY_VAR "value"
glab release create v1.0.0 --notes "Release notes here"
Recommendation

Before mutating GitLab state, confirm the target project, merge request or issue ID, branch, variable name/value, and release details.

What this means

Commands may act with the same access level as the user's configured `glab` account, including access to private projects if that account has permission.

Why it was flagged

The skill uses GitLab API calls that run in the context of the current authenticated GitLab user. The artifacts do not show credential theft or token handling, but users should understand that actions use their existing GitLab permissions.

Skill content
glab api graphql -f query='\n  query {\n    currentUser { username }\n  }\n'
Recommendation

Use a properly scoped GitLab account or token, and verify that `glab` is authenticated to the intended GitLab instance and user.

NoteHigh Confidence
ASI08: Cascading Failures
What this means

A wrong pipeline or release command could start jobs, publish artifacts, or affect deployment workflows.

Why it was flagged

Retrying CI/CD pipelines or creating releases can trigger downstream build, test, publish, or deployment processes. This is expected for a GitLab CI/CD skill, but mistakes can propagate beyond the immediate command.

Skill content
glab ci retry
...
glab release create v1.0.0 --notes "Release notes here"
Recommendation

Confirm branch, pipeline, environment, and release targets before running CI/CD or release commands.