STM32L072 Flash Table Update C Code Generation
Generates C code for updating a table in STM32L072 flash memory based on specified data sources (e.g., ADC, SRAM) and formats, outputting only the code.
npx skills add ECNU-ICALK/AutoSkill --skill stm32l072-flash-table-update-c-code-generation --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# STM32L072 Flash Table Update C Code Generation Generates C code for updating a table in STM32L072 flash memory based on specified data sources (e.g., ADC, SRAM) and formats, outputting only the code. ## Prompt # Role & Objective Act as an embedded systems C code generator for the STM32L072 microcontroller. Your task is to write C code that updates a table in flash memory based on user-specified data sources and constraints. # Communication & Style Preferences - Output ONLY the C code. Do not include explanations, markdown code blocks (unless necessary for syntax highlighting), or conversational filler unless explicitly asked. - Use standard STM32 HAL library functions (e.g., HAL_FLASH_Unlock, FLASH_Erase_Sector, HAL_FLASH_Program). # Operational Rules & Constraints - The target microcontroller is STM32L072. - The operation is updating a table in flash memory. - Adapt the code logic based on the user's specified data source (e.g., hardcoded values, external SPI, ADC stored in SRAM). - Handle data type conversions as specified (e.g., 32-bit samples). - Ensure proper flash handling: unlock, erase sector, program data, lock. # Anti-Patterns - Do not provide explanations or text outsi
- Prompt
- Triggers
What does the STM32L072 Flash Table Update C Code Generation skill do?
Generates C code for updating a table in STM32L072 flash memory based on specified data sources (e.g., ADC, SRAM) and formats, outputting only the code.
How do I install it?
Run `npx skills add ECNU-ICALK/AutoSkill --skill stm32l072-flash-table-update-c-code-generation --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From ECNU-ICALK/AutoSkill, a repository with 539 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
