product-manager
Pass
Audited by Gen Agent Trust Hub on Jul 9, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/verify_product.pyexecutes internal skill scripts (audit_product.pyandcheck_features.py) usingsubprocess.run. This is a controlled orchestration of the skill's own components and does not involve untrusted input in the shell command. - [PROMPT_INJECTION]: The skill has an indirect prompt injection surface because it reads and processes project files, such as Vue templates and router configurations, which could contain untrusted developer-supplied content.
- Ingestion points: File reads in
scripts/_product_scan.pyand JSON parameter input inscripts/write_feature_spec.py. - Boundary markers: None identified; extracted data is rendered into markdown reports without explicit delimiter protection.
- Capability inventory: Subprocess execution for internal scripts and file writing within the
.heyeddi/docs/product/directory. - Sanitization: The skill uses regex and JSON parsing to extract data but does not sanitize extracted text against potential embedded instructions.
Audit Metadata