ooxml-lookup
Pass
Audited by Gen Agent Trust Hub on Oct 3, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill is designed to work offline using a local SQLite database that is distributed with the code and opened in read-only mode. It does not perform any network operations, access sensitive file paths, or attempt to persist across sessions.
- [DYNAMIC_EXECUTION]: The skill provides an 'escape hatch' through its
sqlcommand inscripts/ooxml.mjs, which allows the execution of arbitrary SQLSELECTstatements against the internal schema database. This functionality is restricted to read-only queries by both the database connection settings (readOnly: trueinscripts/db.mjs) and internal command validation, posing no risk to the host system. - [INDIRECT_PROMPT_INJECTION]: The skill exposes a surface for indirect prompt injection through the processing of external diagnostics.
- Ingestion points: Untrusted diagnostic data enters via the
explaincommand inscripts/ooxml.mjs. - Boundary markers: Absent; the skill expects raw JSON input.
- Capability inventory: The skill has no subprocess calls, shell
execcalls, file-write operations, or network operations in its scripts. All operations are limited to read-only SQL queries via the built-innode:sqlitemodule. - Sanitization: Present; input is parsed as JSON, and only specific fields are extracted and used for schema lookups, mitigating potential exploitation of the host.
Audit Metadata