skill-repo-manager
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill automates the installation of agent extensions from external repositories. It utilizes
npx skills addto fetch and execute code from GitHub andgit submoduleto link external projects. While it targets vendor-owned repositories by default, it is designed to handle arbitrary external sources. - [COMMAND_EXECUTION]: Several bundled Python scripts (
add_reference_repo.py,refresh_cache.py,sync_skills_sh.py) execute shell commands viasubprocess.runto manage the local environment and Git state, including the modification of Git protocol settings. - [INDIRECT_PROMPT_INJECTION]: The skill possesses a surface for indirect injection attacks.
- Ingestion points: The agent is instructed to recursively scan and read
SKILL.mdfiles from local directories and external submodules to populate its cache and perform audits. - Boundary markers: No explicit delimiters or isolation mechanisms are defined for processing the content of external skill files.
- Capability inventory: The skill can execute shell commands (
git,npx), perform network operations (vianpxandgit), and write files to the local system. - Sanitization: The skill relies on the agent's own 'semantic judgment' and 'Privacy Audit' rules to detect malicious content, rather than automated validation.
- [DATA_EXFILTRATION]: The 'Privacy Audit' feature explicitly directs the agent to locate and analyze sensitive information such as API keys, tokens, and PII within the repository. While designed as a security check to block accidental data exposure before a Git push, this capability involves processing sensitive data which could be targeted by injection attacks.
Audit Metadata