Skip to main content

image-composer-list-os

List all buildable OS targets and template details from image-templates/. Use when users ask what OSes, distros, arches, or image types are available.

Datos de origen

Repositorio
open-edge-platform/image-composer-tool
Última actividad en el origen
12 de agosto de 2026 a las 16:49
Idioma detectado de SKILL.md
inglés
Estrellas
15
Forks
23

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Explorador de archivos
2 archivos

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
image-composer-list-os
description
List all buildable OS targets and template details from image-templates/. Use when users ask what OSes, distros, arches, or image types are available.
argument-hint
optional filters like --os ubuntu --arch x86_64 --image-type raw
user-invocable
true
# image-composer-tool OS Availability ## Overview Discover what can be built from `image-templates/` by listing all template metadata. This skill answers: - Which OS families are available - Which distro variants are available - Which architectures are available - Which image types are available - Which exact template files can be built ## When to Use - User asks "what OS can I build?" - User asks for available distro/arch/imageType combinations - User needs to pick a valid template before running a build - User wants a full inventory of all templates under `image-templates/` ## Primary Command ```bash python3 .github/skills/image-composer-list-os/scripts/list-os-templates.py ``` ## Common Filters ```bash # Only Ubuntu templates python3 .github/skills/image-composer-list-os/scripts/list-os-templates.py --os ubuntu # Only x86_64 templates python3 .github/skills/image-composer-list-os/scripts/list-os-templates.py --arch x86_64 # Only raw image templates python3 .github/skills/image-composer-list-os/scripts/list-os-templates.py --image-type raw # Narrow by distro + image type python3 .github/skills/image-composer-list-os/scripts/list-os-templates.py --dist ubuntu24 --image-type raw # Summary only python3 .github/skills/image-composer-list-os/scripts/list-os-templates.py --summary-only ``` ## Output Format The script prints: 1. Summary counts by OS family 2. Detailed table for each template: - template filename - target.os - target.dist - target.arch - target.imageType - metadata.description ## Notes - Source of truth is `image-templates/*.yml` - Templates that fail to parse are reported with warnings - This skill is read-only and does not modify templates
Ver en GitHub