ohos-req-review-ppt-gen
Pass
Audited by Gen Agent Trust Hub on Jul 29, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied data (requirement documents) into a PowerPoint presentation. This is a standard attack surface where untrusted data could be used to influence the output content. However, the skill treats all input as text to be rendered in a binary document format (.pptx) and does not grant elevated privileges based on that content.
- Ingestion points: The
specdictionary passed torequirement_review_deckinscripts/deckbuilder.py. - Boundary markers: The skill relies on the structure of the PowerPoint file format; there are no explicit NLP boundary markers for internal text content.
- Capability inventory: The skill possesses the capability to write files to the local system using the
savemethod inscripts/deckbuilder.py. - Sanitization: The library performs basic string sanitization and number parsing in the
_numand_rr_linesmethods inscripts/deckbuilder.py. - [COMMAND_EXECUTION]: The documentation in
SKILL.mdandREADME.mdcorrectly instructs the agent to install thepython-pptxlibrary and run local validation scripts. These commands are standard for the skill's intended purpose of document generation and verification. - [DYNAMIC_EXECUTION]: The example scripts use
sys.path.insertto load the localdeckbuilder.pymodule. This is a necessary and standard pattern for utilizing local scripts within a skill's directory structure without requiring a system-wide installation. - [SAFE]: No evidence of data exfiltration, credential harvesting, obfuscation, or persistence mechanisms was found in the provided code or instructions.
Audit Metadata