bruce-doc-converter
Pass
Audited by Gen Agent Trust Hub on Apr 27, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/convert_document.pyautomatically executes shell commands to maintain the environment and run components. - Evidence: The
install_dependenciesand_ensure_shared_node_modulesfunctions utilizesubprocess.runto callpipandnpmrespectively. Additionally, theconvert_mdfunction executesnodeto process Markdown files. - [PROMPT_INJECTION]: The skill represents an indirect prompt injection surface because it processes untrusted documents and returns the content directly to the agent's context.
- Ingestion points: Document content is ingested from local files via
scripts/convert_document.pyacross multiple formats (Word, Excel, PDF, PPTX). - Boundary markers: Absent. The skill returns raw Markdown content without protective delimiters or instructions to the agent to treat the content as untrusted data.
- Capability inventory: The agent is intended to summarize, analyze, or respond based on the document's content, allowing instructions embedded in the documents to potentially override agent behavior.
- Sanitization: Absent. The logic focuses on text extraction and formatting without filtering for malicious natural language instructions.
Audit Metadata