add-base-image

Standardize new base container images in the openshell-image-builder repository.

3|2|Updated May 20, 2026
One-click install
npx skills add https://github.com/openkaiden/openshell-image-builder --skill add-base-image
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-base-image
Source: https://github.com/openkaiden/openshell-image-builder/tree/main/.agents/skills/add-base-image
Command: npx skills add https://github.com/openkaiden/openshell-image-builder --skill add-base-image

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a rigorous, step-by-step framework for integrating new base container images into the openshell-image-builder, ensuring consistency across the codebase.

Core Features & Use Cases

  • Standardized Integration: Ensures all new base images follow the required package manager, user/group creation, and security standards.
  • Automated Testing Compliance: Guides the developer through mandatory unit and integration test requirements to maintain system stability.
  • Use Case: When adding a new Linux distribution or hardened image to the builder, this Skill ensures the Containerfile generation, README documentation, and test matrix are updated correctly to prevent regressions.

Quick Start

Follow the add-base-image checklist to verify all required files and tests are updated for your new base image.

Frequently Asked Questions about add-base-image

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new base image to a container image builder?

Adding a base container image requires updating Containerfile generation, configuring package management, defining user and group creation, and updating README documentation to meet the project's structural standards.

What testing is required when integrating a new OS distribution into a Docker image builder?

Integrating a new OS distribution requires comprehensive unit and integration test coverage to maintain system stability and prevent regressions in the automated container generation process.

Why do I need a standardized checklist for adding base Docker images?

A standardized checklist ensures all new image definitions meet quality requirements by enforcing consistent package management, user configuration, and security standards across the entire codebase.

Can I use this checklist to add hardened Linux distributions to an automated image builder?

Yes, this framework facilitates adding new Linux distributions or hardened images by guiding developers through mandatory file updates and test matrix compliance for automated generation.

What files need to be updated to prevent regressions when adding a new base image?

You must update the Containerfile generation, README documentation, and the test matrix to prevent regressions and ensure the new base image passes automated quality checks.