Manus에서 모든 스킬 실행
원클릭으로
원클릭으로
원클릭으로 Manus에서 모든 스킬 실행
시작하기$pwd:
$ git log --oneline --stat
stars:510
forks:85
updated:2026년 4월 27일 08:15
파일 탐색기
SKILL.md
| name | flash-jlink |
| description | 当需要使用 SEGGER J-Link 探针烧录固件,或启动 RTT 日志捕获时使用。 |
.jlink 配置文件或 .vscode/launch.json 中的 J-Link 设置。artifact_path 的 Project Profile。--device 参数指定目标芯片型号(如 STM32F407VG),J-Link Commander 要求必须指定。--base-address 烧录基地址。ELF > HEX > BIN 选择固件产物。--scan-configs 扫描工作区 .jlink 文件和 .vscode/launch.json 中的 J-Link 配置。--device 缺失时阻塞并返回 ambiguous-context。--detect 模式确认。--scan-configs 扫描工作区线索。--artifact + --device 执行烧录,可选 --interface 和 --speed。--base-address。--rtt 启动 RTT 捕获。JLinkExe 不可用时,返回 environment-missing。BIN 缺少烧录基地址时,返回 artifact-missing。connection-failure。project-config-error。target-response-abnormal。--device 缺失且无法从工作区推断时,返回 ambiguous-context。JLinkExe,Windows 下为 JLink.exe。/opt/SEGGER/JLink/,Windows C:\Program Files\SEGGER\JLink\。Project Profile 中保留或更新 artifact_path、artifact_kind、jlink_device、jlink_interface。serial-monitor 或 debug-jlink。serial-monitor。debug-jlink。--rtt 模式。嵌入式开发技能集的总控入口。负责两类任务:(1) 用户请求安装本仓库 skill 时,引导选择全部或按需安装;(2) 用户发出模糊指令(如"烧录"、"编译"、"调试")且无法自动判断应使用哪个具体 skill 时,列出同分类下的候选 skill 供用户选择。
当需要编译基于裸 Makefile 的嵌入式固件工程(无 CMake/IDE),调用自带脚本解析 Makefile、执行 make 并定位固件产物时使用。
当需要通过 J-Link GDB Server 启动或附着 GDB 会话,完成固件下载、在线调试或崩溃现场检查时使用。
当需要解析 .map 文件或 ELF 获取固件内存使用报告、符号大小排名或版本对比时使用。
当需要进行 FreeRTOS/RT-Thread/Zephyr 的线程感知调试,查看任务列表、栈水位或死锁检测时使用。
当需要对嵌入式 C/C++ 代码运行 cppcheck、clang-tidy 或 GCC analyzer 静态分析,或进行 MISRA-C 合规检查时使用。