원클릭으로
arduino-cli-skills
arduino-cli-skills에는 ripred에서 수집한 skills 13개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.
이 저장소의 skills
Unified orchestration for Arduino CLI tasks across discovery, setup, build, deployment, and diagnostics. Use when requests span multiple Arduino CLI domains or need an end-to-end workflow that coordinates board selection, core and library state, sketch operations, compile or upload, debug or monitor, configuration, maintenance, profiles, or daemon and gRPC integration.
Sketch project creation and packaging workflows with Arduino sketch structure expectations. Use when requests involve `arduino-cli sketch` commands (`new`, `archive`) or standardizing sketch folder layout and deliverable archives.
Environment maintenance and upgrade hygiene for Arduino CLI installations. Use when requests involve `arduino-cli cache clean`, `update`, `upgrade`, or `outdated`, including index refresh and upgrade drift checks.
Build profile management in sketch project files, including profile-scoped library sets. Use when requests involve `arduino-cli profile` commands (`create`, `set-default`, `lib add`, `lib remove`) or multi-target build profile workflows.
Library lifecycle and dependency workflows for Arduino projects. Use when requests involve `arduino-cli lib` commands (`search`, `install`, `list`, `deps`, `examples`, `download`, `uninstall`, `update-index`, `upgrade`) or library compatibility management.
Baseline Arduino CLI command usage, output shaping, and shell integration. Use when requests involve general `arduino-cli` guidance, command discovery, shared global flags (`--json`, logging, config paths, additional URLs), or the commands `help`, `version`, and `completion`.
Authoring and compliance guidance for the Arduino CLI ecosystem specifications. Use when requests involve package index, platform, library format, pluggable discovery, or pluggable monitor specifications, including ecosystem-compatible hardware package design.
Arduino CLI daemon and gRPC integration workflows for external tools and automation services. Use when requests involve `arduino-cli daemon`, gRPC transport behavior, debug tracing of RPC calls, or mapping CLI operations to RPC usage.
Debug session setup and serial communication workflows for supported boards. Use when requests involve `arduino-cli debug`, `debug check`, or `monitor`, including interpreter modes, debug metadata, and monitor port configuration.
Platform core lifecycle management for install, search, update, and upgrade flows. Use when requests involve `arduino-cli core` commands (`download`, `install`, `list`, `search`, `uninstall`, `update-index`, `upgrade`) or platform/toolchain provisioning.
Arduino CLI configuration initialization and mutation, including key inspection and precedence-safe edits. Use when requests involve `arduino-cli config` commands (`init`, `dump`, `get`, `set`, `add`, `remove`, `delete`) or debugging config-driven behavior.
Board and port discovery workflows for selecting the right FQBN and attachment metadata. Use when requests involve `arduino-cli board` commands (`list`, `attach`, `details`, `listall`, `search`) or board identification and port mapping.
End-to-end build and deployment flows for firmware binaries and programmers. Use when requests involve `arduino-cli compile`, `upload`, or `burn-bootloader`, including build properties, artifacts, verification, and port/programmer selection.