acm-knowledge-learner

Compare live cluster state with an ACM knowledge base to discover unknown components and failure patterns.

3|4|Updated Jul 25, 2025
One-click install
npx skills add https://github.com/stolostron/acm-ai-qe --skill acm-knowledge-learner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acm-knowledge-learner
Source: https://github.com/stolostron/acm-ai-qe/tree/main/.claude/skills/acm-knowledge-learner
Command: npx skills add https://github.com/stolostron/acm-ai-qe --skill acm-knowledge-learner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires oc, neo4j-rhacm, acm-source, acm-search, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of updating the ACM knowledge base by comparing the live cluster state to the knowledge base, discovering unknown operators, new failure patterns, dependency chains, and certificate issues.

Core Features & Use Cases

  • Knowledge Base Updates: Automatically update the ACM knowledge base with live cluster state information.
  • Component Discovery: Identify unknown operators, new failure patterns, dependency chains, and certificate issues.
  • Use Case: When you need to learn from a cluster, update knowledge, discover new components, or refresh baselines.

Quick Start

Run the acm-knowledge-learner skill to update the ACM knowledge base for your current cluster.

Frequently Asked Questions about acm-knowledge-learner

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

FAQPage Schema
How do I update my ACM knowledge base with live cluster state?

Updating an ACM knowledge base with live cluster state involves comparing the active cluster against a curated baseline to discover unknown operators, new failure patterns, dependency chains, and certificate issues. This process can be fully automated.

How does component discovery work for unknown operators in an ACM hub?

Component discovery for unknown operators works by comparing your live cluster state to the existing knowledge base to identify gaps. It optionally uses MCPs for dependency discovery and component understanding to map new failure patterns.

Do I need the oc CLI to discover dependency chains and certificate issues?

Yes, you need the oc CLI logged into an ACM hub to discover dependency chains and certificate issues. Optional MCPs can be integrated to further enhance dependency discovery and component understanding.

What is the best way to automate learning from a cluster and refreshing baselines?

The best way to automate learning from a cluster and refreshing baselines is to run an automated comparison between the live cluster state and your curated knowledge base to extract new failure patterns and dependency chains.

Can I use neo4j-rhacm to map unknown operators and dependency chains?

Yes, you can use neo4j-rhacm alongside acm-source and acm-search as dependencies to map unknown operators and dependency chains, providing deeper component understanding when refreshing the ACM knowledge base.

Why are new failure patterns not showing up in my ACM knowledge base?

New failure patterns might not appear in your ACM knowledge base if the live cluster state has not been recently compared against the baseline, or if the oc CLI is not properly logged into the ACM hub to extract current component data.