AmethystLuna/embedded-workbench: DSH Plugin for Embedded C/C++ Firmware Development

`AmethystLuna/embedded-workbench` is a plugin repository for embedded C/C++ firmware development, providing a native cordis bundle for DeepSeek Harness (DSH). It aims to inject domain-specific rules—such as FreeRTOS, interrupt handling, NVM storage, Keil MDK builds, HardFault analysis, and LVGL—into the model context. The tool comprises 7 core skills covering firmware development, debugging methodologies, Keil build diagnostics, and state machine design, while defining four agent roles, including Architect Guardian and Design Reviewer, to optimize workflows. The plugin supports DSH first-step gatekeeper injection, ensuring that critical validation and red flag prompts are loaded at the beginning of each session. It is compatible with various development environments.

Read More