llm-wiki-setup
Pass
Audited by Gen Agent Trust Hub on Jul 10, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses shell commands like
git init,uv, andpython3to initialize the project structure and run linting scripts. These operations are limited to the local environment and are consistent with the skill's purpose of managing a markdown-based knowledge vault. - [EXTERNAL_DOWNLOADS]: The skill utilizes the
uvtool to manage thepyyamldependency for its vault validation script. Bothuvandpyyamlare well-known, widely trusted tools and packages in the development community. - [PROMPT_INJECTION]: The skill possesses an indirect prompt injection surface as it is designed to process external research reports and earnings call transcripts. This is mitigated by an explicit five-point human-in-the-loop (HITL) confirmation process required for data ingestion, as documented in
references/ingest_sop.md. The capabilities associated with this surface include local file operations and repository management. - [SAFE]: The provided Python scripts,
init_vault.pyandlint-vault.py, perform legitimate project scaffolding and structural validation. The linting script correctly usesyaml.safe_load()to prevent unsafe deserialization risks.
Audit Metadata