nexus-mapper
Pass
Audited by Gen Agent Trust Hub on Sep 22, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes local
gitcommands viascripts/git_detective.pyto analyze repository history. This is implemented using standard practices (passing arguments as a list tosubprocess.run) and is necessary for its intended forensic functionality. \n- [EXTERNAL_DOWNLOADS]: The skill depends on well-known and reputable third-party libraries for code parsing and file filtering, specificallytree-sitter,tree-sitter-language-pack, andpathspec, as documented inscripts/requirements.txt. \n- [INDIRECT_PROMPT_INJECTION]: The skill has a surface for indirect prompt injection because it ingests and processes untrusted content from the repository being analyzed. \n - Ingestion points:
scripts/extract_ast.pyandscripts/git_detective.pyread all source files and Git metadata within the provided repository path. \n - Boundary markers: Analysis outputs written to the
.nexus-map/directory do not utilize explicit structural delimiters or "ignore" instructions to isolate untrusted content from the agent's operating context. \n - Capability inventory: The skill possesses the ability to read all files in the project, write to the file system, and execute its own set of Python scripts. \n
- Sanitization: The skill provides explicit directives to the agent in
SKILL.md(守则5) to protect sensitive information like.envfiles and to avoid executing any build or test scripts found within the target repository.
Audit Metadata