Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
This skill provides a set of tool-neutral rules for embedded systems engineers working with TI MSPM0 microcontrollers. It streamlines the process of modifying project configurations and implementing firmware across various environments, including Code Composer Studio, Keil uVision, and CMake workflows.
By defining clear boundaries between manual edits and generated SysConfig files, the skill helps agents safely navigate DriverLib APIs and structure firmware for electronics competitions and professional embedded projects.
WHO IT'S FOR
Embedded systems engineers
develop TI MSPM0 firmware using DriverLib
Electronics competition participants
build NUEDC-style MSPM0 embedded firmware
Firmware architects
manage SysConfig peripheral and pinmux configurations
Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.
Replace <project-dir> with the path to your existing MSPM0 project.
Provide access to the project's .syscfg and application sources, plus generated ti_msp_dl_config.h if available.
Use mspm0-ccs to inspect my existing MSPM0 project at <project-dir>. Locate its .syscfg, editable application sources, generated configuration header, and toolchain entrypoint. Summarize the device, package, SDK and SysConfig metadata, pins, clocks, interrupts, and generated initialization names. Report missing files or uncertainties without changing the project.
Replace <project-dir> with the path to your existing project.
Confirm the board is LCKFB Tianmengxing MSPM0G3507.
Provide the project's .syscfg, application source, and generated configuration header if available.
Use mspm0-ccs to review my LCKFB Tianmengxing MSPM0G3507 project at <project-dir> and propose the smallest changes for an onboard PB22 LED blink. Use the led_blink reference, check the project's actual CPU clock and generated names, and preserve its layout and unrelated settings. Show the proposed .syscfg and application-code changes for review without applying or flashing them.