library-migration-guide

★ 6.6 · vibe-coding

library-migration-guide is a Claude Code skill that provides a complete step-by-step guide for converting Arduino and ESP32 hardware libraries into the Aily Blockly compatible format. It covers the full workflow: analyzing header files and classifying public APIs by operation type, designing block.json definitions, implementing generator.js code generators, configuring toolbox.json, initializing Serial, I2C, and SPI buses, adapting board-specific settings, and packaging the library with a README. The skill defines precise block type mapping rules — initialization, object methods, status querie