sync-skills
Pass
Audited by Gen Agent Trust Hub on Oct 5, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes several shell commands to automate skill management, including
npxto run theskillsCLI,ghto retrieve the current GitHub user, andgitto access global configuration settings. These are necessary for its defined workflow. - [EXTERNAL_DOWNLOADS]: The skill downloads and installs agent skills from GitHub repositories. It focuses on the user's own repositories and any specific sources provided in the
$ARGUMENTSfield. This is the primary function of the skill. - [INDIRECT_PROMPT_INJECTION]: The skill processes data from external sources and incorporates it into shell commands without sanitization, creating a potential vulnerability surface.
- Ingestion points: The skill ingests data from the GitHub API, Git configuration, user-supplied arguments, and the console output of the
skills updatecommand inSKILL.md. - Boundary markers: There are no boundary markers or instructions to the agent to validate or ignore potentially malicious content within the external data being processed.
- Capability inventory: The skill possesses significant capabilities, including executing packages via
npxand interacting with the file system and network via theskillsCLI tool. - Sanitization: No sanitization or validation logic is present to filter out malicious payloads that might be embedded in repository names or CLI tool outputs before they are used as arguments in subsequent commands.
Audit Metadata