fix-sldv-incompatibility
Pass
Audited by Gen Agent Trust Hub on Sep 23, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [DYNAMIC_EXECUTION]: The skill includes three P-coded MATLAB files (sldv_diagnose_incompatibility.p, sldv_localize_incompatibility.p, and sldv_verify_consistency.p) that are executed at runtime via the evaluate_matlab_code tool. P-code is a standard protected format used by the authoring organization to distribute executable code while protecting intellectual property.
- [COMMAND_EXECUTION]: The skill uses the evaluate_matlab_code tool to run diagnostics and apply configuration changes to the Simulink model using the set_param command. These capabilities are necessary for model remediation and are restricted to the MATLAB environment.
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied Simulink models, which constitutes a vulnerability surface for indirect prompt injection.
- Ingestion points: The model path is provided by the user and ingested by diagnostic functions in SKILL.md.
- Boundary markers: None explicitly defined in the function calls, although the agent is guided by a specific rule catalog.
- Capability inventory: Access to the MATLAB environment via evaluate_matlab_code, model_edit, model_read, and model_query_params.
- Sanitization: The skill provides a detailed catalog in references/incompatibility-rules.md with specific guidance on how to safely replace or stub unanalyzable content.
- [EXTERNAL_DOWNLOADS]: The skill references a license file hosted on mathworks.com, which is the official domain of the trusted organization that authored the skill.
Audit Metadata