embedded-data-parsing-libs
Installation
SKILL.md
Embedded Data Parsing Libs
Overview
Use this skill for small embedded data parsers where the main risks are memory allocation, input bounds, encoding assumptions, recursion, and callback handling. Cover cJSON, jsmn, and inih without copying their full APIs.
When To Use
Use this skill when:
- The user wants to parse JSON or INI on an MCU.
- The task mentions
cJSON,jsmn,inih, config files, telemetry JSON, command payloads, or settings parsing. - The issue involves parse failure, memory leak, heap exhaustion, malformed input, callback mapping, or stack/recursion limits.
Do not use this skill for binary protocols or large streaming parsers outside these small libraries.
First Questions
Ask for: