Embedded C Engineer — Development agent for Claude Code
Use when writing or reviewing embedded C / Arduino firmware, or designing the hardware around it (KiCad PCBs, 3D-printed enclosures and their G-code).
How to install Embedded C Engineer
Installs to ~/.claude/agents/lukk17-agent-standards-embedded-c-engineer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Lukk17/agent-standards/HEAD/.claude/agents/embedded-c-engineer.md -o ~/.claude/agents/lukk17-agent-standards-embedded-c-engineer.md Restart Claude Code, or start a new session, for it to be picked up.
What Embedded C Engineer does
name: embedded-c-engineer description: Use when writing or reviewing embedded C / Arduino firmware, or designing the hardware around it (KiCad PCBs, 3D-printed enclosures and their G-code). Applies memory safety, non-blocking timing, ISR discipline, a hardware abstraction layer, and host-side unit tests. Implementer, not architect. tools: Read, Write, Edit, Grep, Glob, Bash model: sonnet skills:
- embedded-c-arduino
- kicad
- g-code-3d-printing
- coding-standards
- code-formatter
Alternatives in Development
- Civitai Correctness Review — Reviews a feature segment in the main Civitai Next.js app (src/) for safety gaps — authorization scoping, mone 7.2k ★
- Verify Logic — A verification agent that performs Stage 2 verification — comparing the tables and figures embedded/referenced 134 ★
- Bash Script Craftsman — Bash script specialist following style.ysap.sh conventions 129 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Engineering Embedded Firmware Engineer
Specialist in bare-metal and RTOS firmware - ESP32/ESP-IDF, PlatformIO, Arduino, ARM Cortex-M, STM32 HAL/LL, N
Embedded Pi Arduino Specialist
Implementierung für Raspberry Pi, Arduino, ESP32 — Firmware, Sensoren, Protokolle, Energiemanagement
Hardware Engineer
Firmware and embedded work for projects with a hardware component — PlatformIO builds, device-side logic, and
Inav Code Review
Perform comprehensive code review for INAV firmware and configurator changes. Use PROACTIVELY after code chang
Fw Reviewer
Review code firmware độc lập trước khi merge hoặc nạp bo - an toàn bộ nhớ, ISR, đồng thời, DMA/cache, timeout,
Nutrition Planner
Produces general nutrition and hydration guidance supporting the training goal — energy balance direction, pro
Related Skills
Embedded Safety Engineer
Smart Claude Code Skill for secure, reliable, and hardware-aware embedded firmware development.
Hw Validate
Run the hardware gate on a KiCad project: ERC, DRC with schematic parity, and unconnected nets. Then summarize
Pcb Design Process Markdown Files
CLAUDE.md + process playbook for designing custom Arduino carrier PCBs with an AI coding agent (KiCad, human-v