This is the repository-level README for the public package.
It contains a modular Arduino CLI skill collection and one recommended public entrypoint skill:
skills/arduino-cli-suite
The suite skill routes to domain skills for board operations, core and library management, sketch operations, profile workflows, compile/upload, debug/monitor, config, maintenance, daemon/gRPC, and ecosystem specs.
skills/: all skill folders (SKILL.md+agents/openai.yaml)tmp/icl_capture/logs/: curated real command transcripts used for ICL examplestmp/icl_capture/*.sh: repeatable capture scripts used to generate those transcripts
Install from a GitHub repo path into Codex skills:
$CODEX_HOME/skills/.system/skill-installer/scripts/install-skill-from-github.py \
--repo <owner>/<repo> \
--path skills/arduino-cli-suiteAfter installation:
- Restart Codex.
- Invoke with
$arduino-cli-suite.
Example:
Use $arduino-cli-suite to compile and upload this sketch to an Arduino Nano using old bootloader settings.
tmp/icl_capture/logs/non_hardware_success.logtmp/icl_capture/logs/hardware_nano.logtmp/icl_capture/logs/supplemental.log
- Validate all skills with
$CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py(13/13 valid, verified 2026-02-15). - Confirm public entrypoint is
skills/arduino-cli-suite. - Confirm
skills/arduino-cli-suite/agents/openai.yamlUI metadata is final (display name, prompt, icons, brand color). - Confirm all skill files include current ICL examples (
# ICL Examplespresent in allskills/*/SKILL.md). - Run a clean install smoke test from GitHub path (verified via
install-skill-from-github.py --repo ripred/arduino-cli-skills --path skills/arduino-cli-suiteon 2026-02-15). - Make repository public and publish release notes/tag (GitHub visibility:
PUBLIC; release/tag:v1.0.0).