Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Cloud Bulldozer Team avatar

Orion

  • Updated May 21, 2026
  • cloud-bulldozer/org-skills

orion is a Claude Code skill in the AI & Agent Building category. Orion performance regression detection — config generation, Elasticsearch discovery, and analysis for OpenShift CPT benchmarks

Key points

  • orion
  • AI & Agent Building
  • AI-coding skill

Orion by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add cloud-bulldozer/org-skills
/plugin install orion@cb-skills

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Last updatedMay 21, 2026
Repositorycloud-bulldozer/org-skills

What it does

Orion performance regression detection — config generation, Elasticsearch discovery, and analysis for OpenShift CPT benchmarks

README.md

Cloud Bulldozer Skills Marketplace

A centralized marketplace of AI coding skills for the Cloud Bulldozer organization.

Skills are portable markdown instructions that work across Claude Code, Cursor, and any LLM provider (OpenAI, Gemini, Ollama, etc.). Install only what you need.

Browse the marketplace: cloud-bulldozer.github.io/org-skills

Quick Start

Claude Code

# Register the marketplace (one-time)
/plugin marketplace add cloud-bulldozer/org-skills

# Install a plugin
/plugin install orion@cb-skills

Cursor

curl -fsSL https://raw.githubusercontent.com/cloud-bulldozer/org-skills/main/install-cursor.sh | bash

Any LLM

Skills are just markdown — read the SKILL.md and pass it as a system prompt to any provider.

skill = open("orion/skills/orion-regression-analysis/SKILL.md").read()
query = "Analyze cluster-density-v2 results on AWS"
OpenAI
from openai import OpenAI

client = OpenAI(api_key=os.environ["OPENAI_API_KEY"])
resp = client.chat.completions.create(
    model="gpt-4o",
    messages=[
        {"role": "system", "content": skill},
        {"role": "user", "content": query},
    ],
)
print(resp.choices[0].message.content)
Anthropic
from anthropic import Anthropic

client = Anthropic(api_key=os.environ["ANTHROPIC_API_KEY"])
resp = client.messages.create(
    model="claude-sonnet-4-20250514",
    max_tokens=8192,
    system=skill,
    messages=[{"role": "user", "content": query}],
)
print("".join(block.text for block in resp.content if hasattr(block, "text")))
Google Vertex AI
from langchain_core.messages import HumanMessage, SystemMessage
from langchain_google_vertexai.model_garden import ChatAnthropicVertex

client = ChatAnthropicVertex(
    model_name="claude-3-5-sonnet-v2@20241022",
    project=os.environ["GOOGLE_CLOUD_PROJECT"],
    location=os.environ.get("GOOGLE_CLOUD_LOCATION", "us-east5"),
    max_output_tokens=8192,
    temperature=0.01,
)
resp = client.invoke([
    SystemMessage(content=skill),
    HumanMessage(content=query),
])
print(resp.content)

Updating

This only refreshes the catalog (what's available). To actually update an installed plugin to a newer version, you still need to reinstall it:

/plugin marketplace add cloud-bulldozer/org-skills
/plugin install orion@cb-skills

You can auto-sync the catalog on session start by adding a hook to .claude/settings.json:

{
  "hooks": {
    "SessionStart": [
      {
        "matcher": "",
        "hooks": [
          {
            "type": "command",
            "command": "/plugin marketplace add cloud-bulldozer/org-skills"
          }
        ]
      }
    ]
  }
}

Available Plugins

Plugin Skill Description
orion orion-regression-analysis Performance regression detection for OpenShift CPT — Elasticsearch setup, metric discovery, config generation, and result analysis using Orion

See PLUGINS.md for the full plugin directory.

Repository Structure

org-skills/
├── .claude-plugin/marketplace.json        # Marketplace registry
├── <plugin-name>/                         # One directory per plugin
│   ├── .claude-plugin/plugin.json         # Plugin metadata (name, version)
│   └── skills/<skill-name>/              # One directory per skill
│       ├── SKILL.md                       # Skill definition (required)
│       ├── docs/                          # Reference guides (optional)
│       ├── scripts/                       # Utility scripts (optional)
│       └── assets/                        # Templates, configs (optional)
├── skills/                                # Flat symlinks for Cursor
├── images/                                # Container image (Dockerfile, settings)
├── docs/                                  # Marketplace website (GitHub Pages)
└── install-cursor.sh                      # Cursor installer

Container

A pre-configured container image is available with Claude Code and all plugins pre-installed. This is useful for CI/CD pipelines or headless execution.

Build

docker build -t org-skills -f images/Dockerfile .

Run

# Interactive
docker run -it \
  -e ANTHROPIC_API_KEY="$ANTHROPIC_API_KEY" \
  org-skills

# Non-interactive (headless)
docker run --rm \
  -e ANTHROPIC_API_KEY="$ANTHROPIC_API_KEY" \
  -v "$(pwd):/workspace" \
  org-skills --print "Generate an Orion config for cluster-density-v2 on AWS"

For Vertex AI:

docker run --rm \
  -e CLAUDE_CODE_USE_VERTEX=1 \
  -e CLOUD_ML_REGION="us-east5" \
  -e ANTHROPIC_VERTEX_PROJECT_ID="$PROJECT_ID" \
  -v "$HOME/.config/gcloud:/home/claude/.config/gcloud:ro" \
  -v "$(pwd):/workspace" \
  org-skills --print "Generate an Orion config for node-density"

The container pre-registers the cb-skills marketplace and enables the orion plugin. See images/claude-settings.json for the configuration.

Contributing

See CONTRIBUTING.md for guidelines on adding skills and plugins.

License

Apache-2.0

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.