8051-mcu-debug
Use when debugging 8051-compatible microcontrollers, 51 MCU firmware, STC download issues, Keil C51 projects, interrupts, timers,…
Use when integrating, porting, configuring, or debugging TinyMaix MCU inference, model loading, tensor shapes, memory, quantization, or TinyML runtime issues
Claude Code
$ npx -y skills add easyzoom/aix-skills --skill tinymaix-integration --agent claude-code
Codex
$ npx skills add easyzoom/aix-skills --skill tinymaix-integration -a codex -y
Cursor
$ npx skills add easyzoom/aix-skills --skill tinymaix-integration -a cursor -y
Gemini CLI
$ npx skills add easyzoom/aix-skills --skill tinymaix-integration -a gemini-cli -y
GitHub Copilot
$ npx skills add easyzoom/aix-skills --skill tinymaix-integration -a github-copilot -y
OpenCode
$ npx skills add easyzoom/aix-skills --skill tinymaix-integration -a opencode -y
Windsurf
$ npx skills add easyzoom/aix-skills --skill tinymaix-integration -a windsurf -y
name: tinymaix-integration description: Use when integrating, porting, configuring, or debugging TinyMaix MCU inference, model loading, tensor shapes, memory, quantization, or TinyML runtime issues
Use this skill to integrate TinyMaix by proving the model, tensor shapes, preprocessing, memory buffers, and target backend before optimizing inference speed. TinyML failures usually come from mismatched input format, quantization, or insufficient memory.
Use this skill when:
Do not use this skill for full ML framework training or model design beyond embedded deployment checks.
Ask for:
1. Confirm model compatibility. Verify operator set, quantization type, input/output shapes, and converted model files.
1. Prove preprocessing. Normalize, resize, color order, layout, and quantization must match training/export assumptions.
1. Budget memory. Account for model, activations, input/output tensors, stack, and any temporary buffers.
1. Bring up one known sample. Run a golden input with expected output before using live sensor data.
1. Optimize only after correctness. CPU extensions, fixed-point paths, and memory placement come after correct inference.
Before claiming TinyMaix works:
User:
TinyMaix 跑起来了但识别结果全错。
Agent:
1. Asks for model format, input shape, preprocessing, quantization, and golden sample. 1. Checks layout, scale/zero-point, and output decoding. 1. Verifies with a known input before optimizing speed.
AIX Skills is a public collection of Agent Skills, templates, and references for building repeatable AI workflows.
Use when debugging 8051-compatible microcontrollers, 51 MCU firmware, STC download issues, Keil C51 projects, interrupts, timers,…
Use when integrating, evaluating, configuring, or debugging Avem embedded C framework modules, event-driven components, drivers,…
Use when integrating or debugging Li-ion charger/fuel gauge ICs (BQ24295, BQ27441, MAX17048) over I2C, covering charge start,…
Use when integrating, designing, or debugging BLE GATT services, characteristics, descriptors, MTU, notifications, indications,…
Use when debugging embedded bootloaders, application jumps, vector table offsets, firmware upgrade flow, OTA state, image…
Use when integrating, porting, configuring, or debugging CAN bus libraries, CANBus-Triple, MCP2515, CAN frames, bit timing,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.