- Easy access to metrics (ARO HCP and Classic) and logs (just HCP).
- Compatible with all agents and OSes.
- Zero-setup, just make sure you're
az-logged into the appropriate tenant.
/plugin marketplace add openshift-online/aro-ai-tools
/plugin install ops@aro-ai-tools
Now reload plugins / restart agent and ask it, e.g. "which ARO HCP Kusto instances can I query" or "which ARO Classic Kusto instances can I query".
Note: If your client supports it, you should enable marketplace autoupgrade as it won't be on by default.. (Claude Code has this feature, Copilot CLI doesn't.)
All skills, whether part of a plugin or not, can be installed on their own.
- Run the skills installer
npx skills@latest add openshift-online/aro-ai-tools - Pick the skills and agents you want.
- Done (
npx skills --helpfor more).
The lifecycle of a skill is split into two parts
- You do something.
- You make a skill of it.
- You use the skill multiple times and refine it.
- You have the thought that it might be of use to others.
- You send in a PR adding the skill into the
skills/directory.
If you found it useful enough to refine how it works, who knows, maybe others will.
Things to consider:
- Was this a temporary task or something people will be doing long term (and therefore maintaining a skill for it makes sense).
- How hard is it to use? Will it work immediately or do people need to set up elaborate environments first.
- How hard is it to review? Is it a large verbose black box or can it be reviewed in under a minute by people wondering if they'd like to try it out? (See grill-me for the gold standard.)
- (A common theme of all the points above is – what's the chance anyone other than you will actually take the time to install your skill and then use it more than once.)
- Will you maintain it? If a PR comes in, will you review it?
The bar is considerably higher here.
- Your skill is being used by multiple people and forms a basis of a common workflow.
- Those people agree it should be available out of the box in a plugin.
- At this point you can send in a PR to move your skill into a plugin (or to create a new plugin if interested parties agree to use it).