create-gitlab-mr
Pass
Audited by Gen Agent Trust Hub on Mar 29, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses terminal access to run git commands, including
git checkout,git add,git commit, andgit push. These commands are constructed dynamically based on the agent's analysis of the current working directory. - [EXTERNAL_DOWNLOADS]: The skill uses
fetch_webpageto retrieve formatting instructions fromhttps://raw.githubusercontent.com/ibuildingsnl/reusable-ai-prompts/main/commit-message-instructions.md. This is a vendor-controlled resource belonging to the skill author. - [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection (Category 8) because it processes untrusted data which can influence its behavior.
- Ingestion points: Local file content via
git statusandgit diff, and instructions fetched from an external URL inSKILL.md. - Boundary markers: The skill lacks explicit boundary markers or instructions to ignore embedded prompts within the data it analyzes.
- Capability inventory: The skill possesses powerful capabilities including arbitrary terminal execution via
run_in_terminaland GitLab API interaction viamcp_gitlab_create_merge_request. - Sanitization: No sanitization or validation of the ingested content is performed before it is used to formulate commit messages or terminal commands.
Audit Metadata