higangssh/yocto-agent-skills/yocto-layer-review
Claude Code and agent skill by higangssh/yocto-agent-skills
- community
Checking that the SKILL.md file is still in the repository.
Review Yocto/OpenEmbedded layer structure, layer.conf, BBFILE collections and patterns, LAYERSERIES_COMPAT, LAYERDEPENDS, BBFILE_PRIORITY, BBFILES_DYNAMIC, bbappend matching, overlayed recipes, provider selection, and layer compatibility. Use for layer creation, layer migration, layer review, or when a bbappend/recipe is not being applied.
Install
npx vskill@latest install higangssh/yocto-agent-skills/yocto-layer-reviewSKILL.md
Yocto Layer Review
Use this skill to review layers and diagnose metadata visibility problems. Layer issues often look like recipe, provider, or package failures; prove whether BitBake sees the metadata first.
Required Evidence
Ask for or inspect:
Layer Checklist
Review:
Check:
- collection name is unique and stable
LAYERSERIES_COMPAT_*matches the target release- required layers are declared with
LAYERDEPENDS_* - recipe and append globs cover intended files
BBFILE_PRIORITY_*is not used to hide provider/version policy problems- optional bbappends use
BBFILES_DYNAMICwhen the target layer may be absent .bbappendfilename matches an existing recipe version or intentionally uses%
Common Problems
- layer is present in the tree but missing from
bblayers.conf .bbappendsilently not applied due to recipe version mismatch- collection name in
BBFILES_DYNAMICdoes not match target layer collection - layer priority causes a recipe to win unexpectedly
- vendor BSP layer pins an older release and rejects modern syntax
- dependency layer missing even though a recipe path exists locally
References
- Read references/official-doc-map.md for official layer docs.
- Read references/yocto-field-guide.md for layer and provider basics.
- Read references/migration.md for release compatibility checks.
Output
Answer with:
- whether BitBake sees the layer and append
- exact layer.conf or filename issue
- metadata visibility command to prove it
- minimal 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/yocto-layer-review/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/yocto-layer-review)