higangssh/yocto-agent-skills/bitbake-debug
Claude Code and agent skill by higangssh/yocto-agent-skills
- community
Checking that the SKILL.md file is still in the repository.
Debug BitBake and Yocto build failures from task logs, run scripts, metadata expansion, packages, providers, rootfs errors, fetch/patch/configure/compile/install/package/image failures, and common QA messages. Use when the user provides BitBake output, tmp/work logs, do_* task failures, package/rootfs errors, or asks how to diagnose a Yocto build.
Install
npx vskill@latest install higangssh/yocto-agent-skills/bitbake-debugSKILL.md
BitBake Debug
Use this skill to diagnose Yocto/BitBake failures from concrete evidence. Prefer log.do_*, run.do_*, bitbake -e, bitbake-layers, and pkgdata over guesses.
Evidence First
Ask for or inspect:
Useful commands:
Task Playbook
do_fetch: verifySRC_URI, protocol, branch,SRCREV, checksums, network policy, mirrors,DL_DIR, and credentials only when the source is private.do_unpack: verify archive layout,S, multi-source unpack paths, and subdirectories.do_patch: verify patch path, strip level, order, fuzz, upstream status, andapply=yes/noonly when automatic patch handling is wrong.do_configure: verify inherited class,PACKAGECONFIG,EXTRA_OECONF,EXTRA_OECMAKE,EXTRA_OEMESON,DEPENDS, andrecipe-sysroot.do_compile: verify compiler command, generated files, missing-nativetools, cross variables, and parallel race signs.do_install: verify installation under${D}, permissions, ownership, and paths using${bindir},${libdir},${sysconfdir}, etc.do_package/do_package_qa: verify package splits,FILES:*, runtime dependencies, and QA tags.do_rootfs: verify package names, providers,IMAGE_INSTALL, license policy, package conflicts, and postinstall scripts.do_image: verify rootfs completion,IMAGE_FSTYPES, WIC kickstart, boot artifacts, and deploy output.
References
- Read references/yocto-field-guide.md for the broader task playbook.
- Read references/qa-errors.md for common QA failures.
- Read references/variables-core.md when the fix depends on variable semantics.
Output
For every diagnosis, provide:
- most likely cause
- evidence that supports it
- exact next command or metadata change
- why this is the Yocto/BitBake fix
- validation command
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/bitbake-debug/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/higangssh/yocto-agent-skills/bitbake-debug)