agentsclimarketplace

Yocto recipe locator

Skill BenGardiner/bitbake-yocto-agent-skills/yocto-recipe-locator

Agent skills for making and fixing bitbake stuff

Install
npx -y skills add BenGardiner/bitbake-yocto-agent-skills --skill yocto-recipe-locator

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Locates and identifies Yocto recipes (.bb files), packages, and source layers. Triggers when an agent needs to map an absolute file path on a target image back to its originating recipe, find the .bb file for a specific package or library name, or search layer directories and image manifests for component sources. Do not use this skill for modifying recipes, building images, or debugging BitBake compilation errors.

SKILL.md

1.5 KB, as published. Nobody here has run it

Yocto Recipe Locator

This skill provides the standard workflows for reliably locating recipes using OpenEmbedded/Yocto search tools and filesystem patterns.

Available Workflows

Detailed workflows for different scenarios are available in the references/ directory. Read the appropriate reference file based on your starting information:

  • You have an absolute file path on the target (e.g., /usr/bin/make): Read references/find-by-path.md (Uses oe-pkgdata-util).

  • You have a Yocto package name (e.g., can-utils): Read references/find-by-name.md (Uses bitbake -e).

  • You have a general search term, library name, or firmware name: Read references/advanced-search.md (Uses rg (or find if missing) on layers, manifests, and build cache).

Out of Scope

This skill is strictly for locating recipes.

  • To learn how to override or modify a recipe once found, consult the appropriate development skill.
  • To debug dependencies, generate dependency graphs with bitbake -g <target>.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.