Arduino CLI
v1.0.0Provides commands and workflows for Arduino CLI. Use when the user wants to create, compile, or upload Arduino sketches, manage boards (list, attach), instal...
⭐ 0· 143·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The skill's name and description match the instructions (commands for arduino-cli). However, the skill does not declare that the arduino-cli binary is required even though every command assumes it is installed on PATH — this is a minor incoherence (missing declared dependency) rather than a functional mismatch.
Instruction Scope
Instructions stay within the stated purpose (create, compile, upload sketches, manage cores/libraries). They reference the usual config path (~/.arduino15/arduino-cli.yaml), local serial ports (e.g., /dev/ttyACM0), and show how to add third‑party core URLs — all expected. Note: installing third‑party cores means the tool will fetch code from external URLs; the skill's text does not warn about verifying those sources.
Install Mechanism
No install spec and no code files — lowest-risk instruction-only skill. Nothing will be written to disk by the skill itself.
Credentials
No environment variables, credentials, or config paths are requested beyond normal references to the user's Arduino config and serial ports; these are appropriate for the claimed functionality.
Persistence & Privilege
Skill is not always-on and does not request elevated or persistent privileges. It does not modify other skills or system-wide settings according to the provided content.
Assessment
This is an instruction-only helper for the arduino-cli tool and appears coherent. Before using it: (1) make sure arduino-cli is installed from a trusted source (the skill assumes the binary exists but doesn't declare it), (2) be aware that upload commands access local serial ports (you may need permission or to run as a user in the dialout/tty group), and (3) when adding third‑party core URLs, verify those URLs (they cause the CLI to download and install platform code). If you need the skill to install arduino-cli for you, look for or request an install spec that uses an official release source.Like a lobster shell, security has layers — review code before you run it.
latestvk97dtp418m8jx07annfv9rz5m583jfm1
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
