skills/microsoft/hve-core/git-setup/Gen Agent Trust Hub

git-setup

Pass

Audited by Gen Agent Trust Hub on Oct 8, 2026

Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
  • Command Execution: The skill generates and executes shell commands for Git configuration, GPG key management, and SSH key generation (e.g., git config, ssh-keygen, gpg). These are standard tools for Git setup, and the skill includes safeguards such as requiring explicit user confirmation before running any modifications.
  • Interaction with Sensitive File Paths: The skill references sensitive directories and files, specifically ~/.ssh/ and GPG keyrings, to configure commit signing. These paths are necessary for the skill's purpose of managing identity and security credentials for Git.
  • Dynamic Command Generation: The skill constructs shell commands dynamically based on the results of a system audit. While this involves creating executable content at runtime, the use of predefined templates and the requirement for user review help mitigate risks associated with dynamic execution.
  • Indirect Prompt Injection Surface: The skill processes output from local Git configuration files to determine its next steps. If these files were to contain malicious instructions, they could potentially influence the agent's behavior.
  • Ingestion points: The skill reads the output of git config --list --show-origin (defined in SKILL.md).
  • Boundary markers: No explicit delimiters or warnings for the agent to ignore instructions within the audited data are present.
  • Capability inventory: The skill can execute shell commands including git config, gpg, and ssh-keygen.
  • Sanitization: The instructions do not specify sanitization or validation logic for the values parsed from the Git configuration before they are used in command templates.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 8, 2026, 10:57 AM