matlab-create-custom-arduino-library

Pass

Audited by Gen Agent Trust Hub on Aug 2, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill implements strict procedural gates, requiring the agent to verify native MATLAB support and MathWorks-authored File Exchange contributions before suggesting custom library creation. This reduces the risk of installing unnecessary or untrusted external code.
  • [EXTERNAL_DOWNLOADS]: The skill references the arduinoio.customLibrary.downloadLibrary function for fetching Arduino libraries from GitHub and MathWorks File Exchange. As these are trusted organizations and well-known services, and the actions are central to the skill's purpose, they are considered safe operations.
  • [COMMAND_EXECUTION]: The skill instructions involve executing standard MATLAB environment management commands via the evaluate_matlab_code tool. These commands are required for Arduino hardware configuration and are consistent with the skill's stated utility.
  • [PROMPT_INJECTION]: The skill uses imperative language (e.g., 'MANDATORY GATE', 'MUST run') to enforce its workflow and safety checks. These instructions are legitimate behavioral constraints for the AI and do not attempt to bypass safety filters or extract system prompts.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 2, 2026, 12:12 PM
Security Audit — agent-trust-hub — matlab-create-custom-arduino-library