Skip to main content

platformio-debug

Diagnose and fix PlatformIO build, upload, and configuration failures. Use when resolving compiler errors, missing libraries, platformio.ini issues, memory overflows, port conflicts, permission errors, or failed uploads.

来源信息

仓库
jl-codes/platformio-mcp
最近来源活动
2026年5月17日 06:06
检测到的 SKILL.md 语言
英语
星标
49
分支
19

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
platformio-debug
description
Diagnose and fix PlatformIO build, upload, and configuration failures. Use when resolving compiler errors, missing libraries, platformio.ini issues, memory overflows, port conflicts, permission errors, or failed uploads.
# PlatformIO Debug ## Purpose Use this skill when a PlatformIO project fails to build, upload, or pass static checks. ## Safety Rules - Do not hide raw error logs. Summarize them and preserve the log path. - Do not make broad dependency changes without explaining why. - Do not flash firmware unless the user explicitly approves. ## Workflow 1. Run or inspect the build. 2. Classify the failure. 3. Extract the smallest useful error snippet. 4. Identify the likely root cause. 5. Patch code, dependencies, or `platformio.ini`. 6. Rebuild. 7. Repeat until build succeeds or a blocker is identified. 8. Summarize the exact fix. ## Error Types Classify failures as one of: ```text MissingHeader MissingLibrary WrongBoard WrongFramework SyntaxError LinkerError MemoryOverflow PortBusy PermissionDenied UploadFailed Unknown ```
在 GitHub 查看