recommend-image

Detect project language and framework to recommend container images from Red Hat UBI.

48|31|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/RHEcosystemAppEng/agentic-collections --skill recommend-image
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recommend-image
Source: https://github.com/RHEcosystemAppEng/agentic-collections/tree/main/rh-developer/skills/recommend-image
Command: npx skills add https://github.com/RHEcosystemAppEng/agentic-collections --skill recommend-image

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Intelligently identify the best container image for a project by evaluating the detected language and framework, use-case requirements, security posture, and deployment target to reduce guesswork.

Core Features & Use Cases

  • GitHub URL analysis and remote-project evaluation to tailor image recommendations.
  • Supports multiple languages and runtimes (Node.js, Python, Java, Go, Ruby, .NET, PHP, Perl) on Red Hat UBI.
  • Production vs development image comparisons and trade-off assessments.
  • Interactive workflow with /detect-project and /recommend-image commands to guide decisions.
  • Optional dynamic validation using image inspection when tooling is available.

Quick Start

Provide a GitHub URL or project details to start and I will analyze the repository and present the best container image recommendations.

Frequently Asked Questions about recommend-image

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

FAQPage Schema
How do I find the best container image for a specific programming language and framework?

Find the best container image by analyzing your project's detected language and framework to evaluate use-case requirements and security posture. The Skill compares production versus development images tailored to your specific runtime and deployment target.

Can I get container image recommendations by analyzing a remote GitHub repository?

Yes, you can get container image recommendations by providing a GitHub URL. The Skill analyzes the remote project to detect the language, framework, and deployment requirements, then returns candidate images with actionable metadata.

Does this tool support recommending Red Hat UBI images for multiple runtimes?

Yes, it supports recommending Red Hat UBI images for multiple runtimes including Node.js, Python, Java, Go, Ruby, .NET, PHP, and Perl. It evaluates your project to suggest the optimal UBI image based on deployment and security requirements.

What is the difference between production and development container images when deploying an application?

Production and development container images differ primarily in security posture and included tooling. The Skill assesses these trade-offs, recommending production images for secure deployment and development images for building and testing applications.

How do I use /detect-project and /recommend-image commands to select a container image?

Use the /detect-project command to automatically infer the project's language and framework, then use /recommend-image to receive actionable candidate image suggestions. This interactive workflow guides your container selection decision.