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 comprehensive development guidance for the Tianmengxing MSPM0G3507 and K230 hardware platform. It assists developers in implementing peripheral drivers, configuring SysConfig settings, and managing VS Code environment dependencies.
The repository covers essential embedded control tasks, including PID and Kalman filter algorithms, motor and servo control, and communication protocols via I2C, SPI, and UART.
WHO IT'S FOR
Embedded systems students
developing projects for electronics design contests
Firmware engineers
implementing control algorithms on MSPM0G MCUs
Robotics developers
integrating dual-core MSPM0G and K230 architectures
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.
Make sure mspm0g-contest is installed in your agent before trying this task.
Use the mspm0g-contest skill to check my proposed MSPM0G3507 pin allocation. First ask me for the exact modules, signals, and physical pins I have connected. Then produce the documented peripheral pin table and identify conflicts, including the reserved clock and SWD pins. Do not generate driver code yet. Inputs: my board model, module models, signal-to-pin wiring, and whether PA10/PA11 are intended for UART0/VOFA or I2C1/MPU6050.
Make sure mspm0g-contest is installed in your agent before trying this task.
Use the mspm0g-contest skill to review my MSPM0G CCS/Theia project's .vscode/c_cpp_properties.json and give me a concise list of missing or incorrect entries. Check the project root, Debug directory, MSPM0 SDK source, CMSIS and TI ArmClang include paths, the __MSPM0G3507__ and __USE_SYSCONFIG__ defines, and whether compilerPath points to my installed tiarmclang.exe. Inputs: the project path, the current c_cpp_properties.json, MSPM0 SDK path, and TI ArmClang installation path.
Make sure mspm0g-contest is installed in your agent before trying this task.
Use the mspm0g-contest skill to prepare a short pre-delivery validation checklist for my MSPM0G CCS/Theia project. Base it on SysConfig generation, generated-macro consistency, and TI ArmClang object compilation of every changed C file plus Debug/syscfg/ti_msp_dl_config.c. Clearly mark any checks that cannot be verified because a required local tool or path is unavailable. Inputs: project path, changed C files, SysConfig CLI path, and TI ArmClang path.