ws-update
Pass
Audited by Gen Agent Trust Hub on Sep 10, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to use standard shell commands for file management and Git operations. These include
mkdir,printf,mv,tar,ln,git init,git add,git commit,git submodule,git clone, andgit push. These operations are used to maintain the wiki structure, archive files, and synchronize with remote repositories. - [EXTERNAL_DOWNLOADS]: The skill facilitates the mounting of external wikis or repositories through
git cloneandgit submodule add. It also suggests the installation of companion skills (obsidian-markdownandobsidian-bases) vianpx skillsbased on user consent. These interactions target user-provided URLs or well-known ecosystem extensions. - [INDIRECT_PROMPT_INJECTION]: The skill processes project files, Git logs, and external data to extract knowledge, which presents a surface for indirect prompt injection.
- Ingestion points: Project files and Git history are processed during "Project sync" mode. The
scripts/ws.pyscript readsindex.mdfiles and page content to audit the wiki structure. - Boundary markers: The skill defines a strict trust scope distinguishing between "owned" and "external" folders (e.g.,
shared/). Instructions direct the agent to extract "durable knowledge" rather than re-synthesize entire conversations. - Capability inventory: The skill has capabilities for file system writes, Git network operations, and execution of a local Python helper script.
- Sanitization: The
ws.pyscript employs robust parsing logic usingfenced_maskandfrontmatter_endto ensure that markdown code blocks and metadata are not misinterpreted as navigation or structural commands. It also implements path normalization and reserved name checks to prevent directory traversal attacks.
Audit Metadata