Embedded Safety Engineer
Description
**Smart Claude Code Skill for secure, reliable, and hardware-aware embedded firmware development.**
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
🛡️ Embedded Safety Engineer
A Smart Claude Code Skill for Professional Embedded Firmware, Real-Time Systems & Hardware-Aware Security
**Current version:** `0.1.0` **Status:** Foundation / Early Release **License:** MIT
**Embedded Safety Engineer** is a modular engineering Skill designed to help Claude Code write, review, refactor, and audit embedded firmware and RTL with explicit attention to hardware constraints, real-time behavior, concurrency, memory safety, reliability, and defensive security.
🚀 Why this Skill?
Embedded software is fundamentally different from ordinary application software.
A program can compile successfully and still fail because:
- an ISR takes too long;
- a shared variable is accessed without proper synchronization;
volatileis incorrectly treated as thread safety;- CPU and DMA access the same buffer concurrently;
- cache coherency is ignored;
- a protocol parser trusts an attacker-controlled length;
- an integer overflow changes a buffer boundary;
- a watchdog is refreshed by a partially dead system;
- a firmware update accepts an unauthorized image;
- a production debug interface exposes privileged functionality;
- an FPGA design crosses clock domains incorrectly;
- timing constraints do not match the actual hardware architecture.
**Embedded Safety Engineer** adds a hardware-aware engineering layer to Claude Code so that code generation is accompanied by structured safety, reliability, real-time, and security reasoning.
It is designed around:
Discover
↓
Detect Hardware / Software Context
↓
Classify Risk
↓
Load Relevant Rules
↓
Threat + Failure Modeling
↓
Design
↓
Implement
↓
Review
↓
Verify
↓
Report Remaining Risks
✨ Key Capabilities
🧠 Smart Context Detection
The Skill first attempts to understand the project instead of blindly applying generic rules.
It looks for evidence such as:
- MCU / SoC / FPGA
- CPU core
- compiler and toolchain
- SDK / HAL /
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11