arduino-code-generator

Pass

Audited by Gen Agent Trust Hub on Oct 15, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
  • [SAFE]: The skill's code generation logic and example sketches adhere to professional Arduino development standards, prioritizing system responsiveness and memory safety.\n- [COMMAND_EXECUTION]: Local scripts utilize uv and arduino-cli for routine development tasks such as pattern generation and compilation testing. These operations are restricted to the local environment and the target microcontroller toolchain.\n- [EXTERNAL_DOWNLOADS]: The skill documentation describes fetching official board cores via arduino-cli, which is a standard procedure for installing verified hardware support from the Arduino registry.\n- [INDIRECT_PROMPT_INJECTION]: The skill contains an attack surface where user-provided parameters (e.g., pin numbers) are interpolated into C++ templates. This is assessed as safe because the generated code is intended for a microcontroller environment and any malformed input would merely result in a compilation error rather than compromising the host system. 1. Ingestion points: User prompts for hardware configuration. 2. Boundary markers: Not specified. 3. Capability inventory: File writing and toolchain execution. 4. Sanitization: Template-based interpolation.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 15, 2026, 01:32 AM