arduino-skills v1.7.0
Release date: 2026-08-11
Highlights
- Adds
board-support, an AI-facing exact-board lookup skill with explicit
identity, variant, revision, source, capability, risk, framework, and
toolchain boundaries. - Adds schema version 3 board identity contracts, a deterministic
scripts/resolve_board_profile.pyresolver, and fail-closed statuses for
resolved, ambiguous, unsupported, and profile-gap requests. - Extends the source-backed board index to nine profiles and adds a 20-query
held-out trigger corpus for future host-level activation testing. - Requires a resolved board-support handoff before pin assignment while
preserving the raw orderedconstexpr intconvention. - Keeps
embedded-project-loopas the recommended first skill for physical,
recovery, measurement, and multi-session work. - Keeps one shared
skills/source of truth for Codex, Claude Code, Cursor,
and the Agent Skills CLI.
Verification
- 29 skills pass structural validation.
- 9 board profiles pass board-reference validation.
- 8/8 shared contract themes pass.
- 18/18 forward behavioral cases pass.
- Protected board-profile and pin-fixture hashes pass.
- Local and official Codex plugin validators pass.
- Python syntax, JSON/JSONL integrity, and
git diff --checkpass.
Evidence boundary
This release has repository and documentation evidence only. No board was
wired, flashed, compiled for target hardware, powered, measured, tested at
runtime or system level, or deployed. Host-level trigger activation and a
fresh post-repair semantic review remain unrun and are recorded in the loop
artifacts under docs/workflows/arduino-board-agent-skill-2026-08-11/.
Baseline
v1.7.0 follows the published v1.6.0 release, which was created from the
v1.5.0 baseline.