Query ACM/MCE component registry information including squad ownership, GitHub repositories, Konflux components, JIRA components, bundles, and prodsec components. Use when user asks about component ownership, squad assignments, repository URLs, component mappings, or any queries related to ACM/MCE components like "which squad owns X", "what's the repo for Y", "list components for Z squad", "what JIRA component for X", or "show all Server Foundation components".
Query ACM/MCE component registry for squad ownership, GitHub repos, Konflux/JIRA components, and bundle information. Use when users ask "which squad owns X", "what's the repo for Y", or "list components for Z squad".
/plugin marketplace add stolostron/acm-config/plugin install product@acm-config-pluginsThis skill is limited to using the following tools:
This skill helps query the ACM/MCE component registry (component-registry.yaml) to find information about components, squads, repositories, and their relationships.
First, read the component-registry.yaml file. The file is located at product/component-registry.yaml relative to the project root:
cat product/component-registry.yaml
Or use the Read tool to read the file directly.
The YAML structure contains a list of components with these fields:
name: Component namekonflux_component: Konflux component identifierbundle: Bundle name (e.g., "mce-operator-bundle", "acm-operator-bundle")repository: GitHub repository URLprodseccomponent: Product security component identifiersquad: Squad/team namejira_component: JIRA component nameProcess the YAML data to answer questions like:
Squad ownership queries:
Repository queries:
Component mapping queries:
List queries:
Present the information clearly:
User asks: "Which squad is responsible for cluster-proxy?"
Process:
Response:
The cluster-proxy component is owned by the Server Foundation squad.
Additional details:
- Konflux component: cluster-proxy-mce
- Repository: https://github.com/stolostron/cluster-proxy
- Bundle: mce-operator-bundle
- JIRA component: Server Foundation
User asks: "What's the GitHub repo for thanos?"
Process:
Response:
The GitHub repository for thanos is: https://github.com/stolostron/thanos
This component is:
- Owned by: Observability squad
- Part of: acm-operator-bundle
- Konflux component: thanos-acm
User asks: "What components does the Hypershift squad own?"
Process:
Response:
The Hypershift squad owns the following components:
- cluster-api-provider-agent
- cluster-api-provider-kubevirt
- hypershift-addon-operator
- hypershift-cli
- hypershift-release
User asks: "Show me all components in the Install squad with their repos"
Process:
Response:
Install squad components:
1. backplane-must-gather
Repository: https://github.com/stolostron/backplane-must-gather
2. backplane-operator
Repository: https://github.com/stolostron/backplane-operator
3. discovery-operator
Repository: https://github.com/stolostron/discovery
4. mce-operator-bundle
Repository: https://github.com/stolostron/mce-operator-bundle
5. acm-operator-bundle
Repository: https://github.com/stolostron/acm-operator-bundle
6. multiclusterhub-operator
Repository: https://github.com/stolostron/multiclusterhub-operator
product/component-registry.yaml (relative to project root)