agentsclimarketplace

Yocto doc router

Skill Higangssh/yocto-agent-skills/skills/yocto-doc-router

Official-doc-first Yocto Project and BitBake skills for AI coding agents

Install
npx -y skills add Higangssh/yocto-agent-skills --skill yocto-doc-router

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

  • 5 stars5 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

Release-aware official documentation routing for Yocto Project, OpenEmbedded, and BitBake questions. Use when the user asks where to find current Yocto docs, when a Yocto answer may depend on release/branch, or before giving precise guidance about variables, classes, tasks, QA errors, migration, BSP, kernel, SDK, security, SBOM, CVE, or build setup.

SKILL.md

2.6 KB, as published. Nobody here has run it

Yocto Doc Router

Use this skill to route Yocto and BitBake questions to the correct official documentation before answering. Yocto is release-sensitive; do not rely on generic memory when syntax, variables, classes, host support, or QA behavior may differ by branch.

Workflow

  1. Identify the release or branch: inspect LAYERSERIES_COMPAT_*, conf/layer.conf, Poky/OE-Core branch names, build output, or vendor layer documentation.
  2. If the release is unknown, state the assumption and prefer current official docs.
  3. Read ../../references/shared/official-doc-map.md to route by problem type.
  4. For release changes, read ../../references/yocto/migration.md.
  5. Return the smallest useful doc path, the reason it matters, and the evidence needed from the user's tree.

Routing Rules

  • New build setup: Quick Build, Development Tasks Manual, source directory structure, supported host distro.
  • Syntax and overrides: BitBake User Manual > Syntax and Operators, Conditional Syntax, Functions, Tasks.
  • Variables: Reference Manual Variables Glossary plus ../../references/bitbake/variables-core.md.
  • Classes: Reference Manual Classes plus ../../references/bitbake/classes-core.md.
  • QA errors: Reference Manual QA messages plus ../../references/yocto/qa-errors.md.
  • Layers: Development Tasks Manual > Layers, BitBake concepts for layers and appends.
  • Recipes: Development Tasks Manual > Writing a New Recipe, Reference Manual Tasks and Classes.
  • BSP/kernel: BSP Guide, Kernel Development Manual, relevant class and variable entries.
  • Security/SBOM/CVE/license: Security Manual, Security Reference, Reference Manual classes and variables.
  • Image/rootfs: Development Tasks Manual image customization, package management, and Reference Manual image/rootfs tasks.

Output

Answer with:

  1. assumed or detected release
  2. official manual section to check
  3. local file/log/command that confirms the issue
  4. next focused skill to use, if any: bitbake-debug, yocto-recipe-review, yocto-layer-review, yocto-image-rootfs, yocto-bsp-kernel, or yocto-security-sbom

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.