EmbeddedSkills logo
← All skills

Skills for Copilot

Clear filters

brunofbloq/embedded-agent-skills

embedded-architect

Design, evaluate and review embedded systems across bare-metal MCUs, RTOS, embedded Linux and heterogeneous SoCs. Use for new feature or product architecture, compute/OS selection, hardware-software partitioning, system topology, interfaces, concurrency and IPC, resource/latency/power budgets, recovery, architectural trade-offs and architecture-changing refactors. For substantial work use a two-phase architecture review and approved module-by-module implementation workflow; skip the full gate for isolated fixes that do not change architecture.

MCUCPUSTM32ESP32
▲ 0✎ 0★ 0✓ validated

wedsamuel1230/arduino-skills

arduino-code-generator

Generate Arduino/embedded C++ code snippets and patterns on demand for UNO/ESP32/RP2040. Use when users request Arduino code for sensors, actuators, communication protocols, state machines, non-blocking timers, data logging, or hardware abstraction. Generates production-ready code with proper memory management, timing patterns, and board-specific optimization. Supports DHT22, BME280, buttons, I2C/SPI, EEPROM, SD cards, WiFi, and common peripherals.

⌁ Arduino UNOMCUSTM32ESP32RP2040
▲ 1✎ 0★ 18✓ validated

edgeimpulse/agent-tools

build-custom-deployment-blocks

Author Edge Impulse custom deployment blocks (Enterprise). Use when asked to scaffold, modify, test, or push a custom deployment block — including Dockerfile, parameters.json schema, the build script that reads deployment-metadata.json and produces deploy.zip, and the edge-impulse-blocks CLI workflow.

▲ 0✎ 0★ 0✓ validated