State Machine Design

Use when reviewing or fixing async protocols, retries, ACK/NACK handling, pending flags, timeout logic, or state-machine lockups in embedded firmware. NOT for generic network protocol design (TCP/HTTP/MQTT) unless targeting embedded firmware stack.

AmethystLuna b7c3fb7 8.4 KB Updated

File contents

AmethystLuna/embedded-workbench/tree/main/skills/state-machine-design commit b7c3fb7805

Frequently asked questions

npx skillmds@latest add amethystluna/state-machine-design