← 返回 Skills 市场
aidankong

STM32 CubeMX

作者 Aidankong · GitHub ↗ · v1.0.3
cross-platform ✓ 安全检测通过
454
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install stm32-cubemx
功能描述
STM32CubeMX CLI operations for configuring pins, peripherals, DMA, interrupts, and generating code. Use cases: (1) Add/modify STM32 peripheral configuration...
安全使用建议
This is a local, instructional skill that assumes you have STM32CubeMX and the toolchain installed. Before using: (1) ensure the STM32CubeMX binary path you provide points to a trusted binary installed from STMicroelectronics; (2) back up your .ioc project file before automated edits; (3) be aware the headless script runs local commands and will build using your local toolchain (cmake/arm-none-eabi), so confirm those tools are the intended ones; (4) because this skill is instruction-only, risk comes from the binaries you invoke (not the skill content) — verify those binaries are from trusted sources.
功能分析
Type: OpenClaw Skill Name: stm32-cubemx Version: 1.0.3 The skill bundle is designed for interacting with the STM32CubeMX CLI to configure and generate embedded project code. It uses standard development tools like `cmake`, `rm`, `cat`, and `arm-none-eabi-size` for build and project management, which are all aligned with its stated purpose. There is no evidence of data exfiltration, malicious execution (e.g., downloading and executing remote payloads), persistence mechanisms, obfuscation, or prompt injection attempts against the agent to perform unauthorized actions. The instructions and code snippets are purely functional and domain-specific.
能力评估
Purpose & Capability
The name and description (STM32CubeMX CLI operations) match the provided SKILL.md: it explains editing .ioc files, running the CubeMX CLI, and building with CMake. The referenced binaries (STM32CubeMX, cmake, arm-none-eabi-size) are exactly what a user performing these tasks would need.
Instruction Scope
Instructions stay within scope: they describe editing local .ioc files, invoking a local STM32CubeMX binary in headless mode with a local script, and running local build commands. There are no steps that read unrelated system files, access network endpoints, or exfiltrate secrets.
Install Mechanism
No install spec or code is included (instruction-only), so nothing is downloaded or written to disk by the skill itself. This is the lowest-risk install model and appropriate for a CLI usage guide.
Credentials
The skill requests no environment variables, credentials, or config paths. The few tool references (CubeMX, cmake, arm-none-eabi-size) are appropriate and proportional to STM32 project generation and build verification.
Persistence & Privilege
always is false and model invocation is allowed (default). The skill does not request permanent presence or elevated privileges and does not modify other skills or system configs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install stm32-cubemx
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /stm32-cubemx 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
All documentation in English for agent consumption
v1.0.2
Translate all documentation to English for agent consumption
v1.0.1
修复路径占位符,移除个人信息,适合公开分享
v1.0.0
STM32CubeMX CLI 配置工具,支持引脚/外设/DMA/中断配置和代码生成
元数据
Slug stm32-cubemx
版本 1.0.3
许可证
累计安装 0
当前安装数 0
历史版本数 4
常见问题

STM32 CubeMX 是什么?

STM32CubeMX CLI operations for configuring pins, peripherals, DMA, interrupts, and generating code. Use cases: (1) Add/modify STM32 peripheral configuration... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 454 次。

如何安装 STM32 CubeMX?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install stm32-cubemx」即可一键安装,无需额外配置。

STM32 CubeMX 是免费的吗?

是的,STM32 CubeMX 完全免费(开源免费),可自由下载、安装和使用。

STM32 CubeMX 支持哪些平台?

STM32 CubeMX 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 STM32 CubeMX?

由 Aidankong(@aidankong)开发并维护,当前版本 v1.0.3。

💬 留言讨论