ClaudeCodeMod

All shelves / Marketplaces

openshift-eng/ai-helpers

openshift-eng/ai-helpers · 45 plugins

Marketplace Developer productivity tools for Claude Code & other AI assistants

Install

The repo has no one-line install. Follow its README.

Open the repo

Plugins 45

After adding the marketplace, install one with /plugin install <name>@ai-helpers.

  1. 1gopls-lspGo language server for code intelligence and refactoring/plugin install gopls-lsp@ai-helpersv1.0.0development
  2. 2prodsec-skillsSecurity guidance skills for AI coding assistants/plugin install prodsec-skills@ai-helpersv1.0.0security
  3. 3patternflyPatternFly development tools from the UXD team — component scaffolding, design guidance, auditing, migration, test generation, and an MCP server./plugin install patternfly@ai-helpersdevelopment
  4. 4gitGit Plugin/plugin install git@ai-helpersv0.0.7tooling
  5. 5githubGitHub utilities for image uploads, asset management, and PR automation/plugin install github@ai-helpersv0.3.0tooling
  6. 6hello-worldHello World Plugin/plugin install hello-world@ai-helpersv1.0.3tooling
  7. 7jiraA plugin to automate tasks with Jira/plugin install jira@ai-helpersv0.9.5productivity
  8. 8ciA plugin to work with OpenShift CI and analyze Prow job results/plugin install ci@ai-helpersv0.0.103ci
  9. 9ci-extrasMCP server and extended tooling for OpenShift CI data access/plugin install ci-extras@ai-helpersv0.1.0ci
  10. 10teamsTeam structure knowledge and health analysis commands for OpenShift teams/plugin install teams@ai-helpersv0.0.17productivity
  11. 11snowflakeSnowflake data analysis commands for engineering metrics and reports/plugin install snowflake@ai-helpersv0.5.1data
  12. 12sosreportAnalyze sosreport archives for system diagnostics and troubleshooting/plugin install sosreport@ai-helpersv0.0.2debugging
  13. 13utilsA generic utilities plugin serving as a catch-all for various helper commands/plugin install utils@ai-helpersv0.0.13tooling
  14. 14olmOLM (Operator Lifecycle Manager) plugin for operator management and debugging/plugin install olm@ai-helpersv0.1.3openshift
  15. 15olm-teamOLM team development utilities and onboarding tools/plugin install olm-team@ai-helpersv0.2.1development
  16. 16operator-dashboardGenerate OpenShift Console operator dashboard: CRD discovery, list/detail components from templates/plugin install operator-dashboard@ai-helpersv0.0.1openshift
  17. 17agendasA plugin to create various meeting agendas/plugin install agendas@ai-helpersv0.0.3productivity
  18. 18openshiftOpenShift development utilities and helpers/plugin install openshift@ai-helpersv0.0.8openshift
  19. 19openshift-tls-profileImplementation requirements and details for OpenShift TLS security profiles/plugin install openshift-tls-profile@ai-helpersv0.0.2openshift
  20. 20etcdEtcd cluster health monitoring and performance analysis utilities/plugin install etcd@ai-helpersv0.0.2debugging
  21. 21must-gatherA plugin to analyze and report on must-gather data/plugin install must-gather@ai-helpersv0.0.3debugging
  22. 22hcpGenerate HyperShift cluster creation commands via hcp CLI from natural language descriptions/plugin install hcp@ai-helpersv0.0.3openshift
  23. 23complianceSecurity compliance and vulnerability analysis tools for Go projects/plugin install compliance@ai-helpersv0.4.0security
  24. 24node-tuningGenerate and analyze OpenShift node tuning profiles/plugin install node-tuning@ai-helpersv1.0.1debugging
  25. 25nodeKubernetes and OpenShift node health monitoring and diagnostics/plugin install node@ai-helpersv0.0.3debugging
  26. 26node-cveCVE triage for OpenShift Node team components/plugin install node-cve@ai-helpersv0.0.7openshift
  27. 27node-onboardingInteractive onboarding workflows for new OpenShift Node team members/plugin install node-onboarding@ai-helpersv0.0.2openshift
  28. 28node-rpmRPM package management for OpenShift Node team components/plugin install node-rpm@ai-helpersv0.0.2openshift
  29. 29node-bugNode-specific bug triage, sub-team routing, and assignment suggestions for OpenShift Node team components/plugin install node-bug@ai-helpersv0.0.2openshift
  30. 30bigquery-cost-analysisBigQuery cost analysis and optimization utilities/plugin install bigquery-cost-analysis@ai-helpersv0.0.7data
  31. 31bigquery-ci-dataQuery and analyze OpenShift CI data in BigQuery across multiple datasets and tables/plugin install bigquery-ci-data@ai-helpersv0.0.1data
  32. 32workspacesManage isolated git worktree workspaces for multi-repo development/plugin install workspaces@ai-helpersv1.0.1development
  33. 33code-reviewAutomated code quality review with language-aware analysis, pre-commit verification, and multi-specialist deep review/plugin install code-review@ai-helpersv0.0.18development
  34. 34golangGo development tools: gopls MCP server, LSP integration, automatic gofmt formatting, golangci-lint linting, CVE dependency patching, Go stdlib CVE triage, and OCP and OKD release Go builder, module, and Dockerfile inventories/plugin install golang@ai-helpersv0.7.0development
  35. 35ote-migrationAutomate OpenShift Tests Extension (OTE) migration for component repositories/plugin install ote-migration@ai-helpersv0.0.3development
  36. 36consoleOpenShift Console dynamic plugin development utilities/plugin install console@ai-helpersv0.0.2development
  37. 37rds-analyzerRDS Analyzer workflow: cluster-compare JSON to deviation reports (text/HTML/reporting) and Jira follow-up/plugin install rds-analyzer@ai-helpersv0.0.2debugging
  38. 38ai-sbomGenerate AI Software Bill of Materials (SBOM) declarations for PR descriptions/plugin install ai-sbom@ai-helpersv0.0.1development
  39. 39marketplace-opsMaintenance commands for Claude Code plugin marketplaces/plugin install marketplace-ops@ai-helpersv0.1.2tooling
  40. 40openshift-developerBundle of curated plugins, skills, and MCP servers useful to any OpenShift engineer/plugin install openshift-developer@ai-helpersv1.1.31bundle
  41. 41node-teamOpenShift Node team assistant for development, deployment, debugging, and workflow tasks/plugin install node-team@ai-helpersv1.0.0openshift
  42. 42prow-agentUtilities for Claude Code sessions running inside Prow CI jobs/plugin install prow-agent@ai-helpersv0.0.6ci
  43. 43agentic-docsCreate and maintain AI-optimized documentation for OpenShift/plugin install agentic-docs@ai-helpersv2.2.12
  44. 44metricsOpenTelemetry and OpenInference telemetry pipeline for Claude Code sessions: documentation effectiveness, agent performance, tool usage, and cost metrics/plugin install metrics@ai-helpersv0.3.0tooling
  45. 45nid-teamDevelopment and workflow tools for the Network Ingress & DNS team/plugin install nid-team@ai-helpersv0.1.3development

Files

README.md

AI Helpers

A collection of Claude Code plugins to automate and assist with various development tasks.

Discover available plugins

Installation

From the Claude Code Plugin Marketplace

  1. Add the marketplace:

    /plugin marketplace add openshift-eng/ai-helpers
  2. Install a plugin:

    /plugin install jira@ai-helpers
  3. Use the commands:

    /jira:solve OCPBUGS-12345 origin

Updating Plugins

To get the latest plugin versions:

  1. Update the marketplace (fetches latest plugin catalog):

    /plugin marketplace update ai-helpers
  2. Reinstall the plugin (downloads new version):

    /plugin install <plugin>@ai-helpers

Automatic Catalog Sync

Add a SessionStart hook to automatically sync the marketplace catalog on each session. In your project's .claude/settings.json:

{
  "hooks": {
    "SessionStart": [
      {
        "command": "claude plugin marketplace update ai-helpers",
        "timeout": 30000
      }
    ]
  }
}

Note: This only refreshes the catalog (what's available). To actually update an installed plugin to a newer version, you still need to reinstall it with /plugin install <plugin>@ai-helpers.

Other Tools

Coding agents like OpenCode, Gemini, Cursor and more can consume Claude Code
plugins using the Agent Package Manager (APM).

Example apm.yml:

name: my-project
version: 1.0.0
description: My project is great. 
target: [claude, cursor, gemini, opencode]

dependencies:
  - openshift-eng/ai-helpers/plugins/bigquery-cost-analysis

Then run apm install. It can install to your project only, or with a --global scope.

Using the Container

A container is available with Claude Code and all plugins pre-installed. This is primarily for use in OpenShift CI.

The image includes two Claude Code binaries:

  • claude (default entrypoint) — installed from the stable RPM channel
  • claude-latest — installed from the latest RPM channel, for trying newer features or comparing behavior between versions

Building the Container

podman build -f images/Dockerfile -t ai-helpers .

Running with Vertex AI and gcloud Authentication

To use Claude Code with Google Cloud's Vertex AI, you need to pass through your gcloud credentials and set the required environment variables:

podman run -it \
  -e CLAUDE_CODE_USE_VERTEX=1 \
  -e CLOUD_ML_REGION=your-ml-region \
  -e ANTHROPIC_VERTEX_PROJECT_ID=your-project-id \
  -v ~/.config/gcloud:/home/claude/.config/gcloud:ro \
  -v $(pwd):/workspace \
  -w /workspace \
  ai-helpers

Environment Variables:

  • CLAUDE_CODE_USE_VERTEX=1 - Enable Vertex AI integration
  • CLOUD_ML_REGION - Your GCP region (e.g., us-east5)
  • ANTHROPIC_VERTEX_PROJECT_ID - Your GCP project ID

Volume Mounts:

  • -v ~/.config/gcloud:/home/claude/.config/gcloud:ro - Passes through your gcloud authentication (read-only)
  • -v $(pwd):/workspace - Mounts your current directory into the container

Running Commands Non-Interactively

You can execute Claude Code commands directly without entering an interactive session using the -p or --print flag:

podman run -it \
  -e CLAUDE_CODE_USE_VERTEX=1 \
  -e CLOUD_ML_REGION=your-ml-region \
  -e ANTHROPIC_VERTEX_PROJECT_ID=your-project-id \
  -v ~/.config/gcloud:/home/claude/.config/gcloud:ro \
  -v $(pwd):/workspace \
  -w /workspace \
  ai-helpers \
  --print "/hello-world:echo Hello from Claude Code!"

This will:

  1. Start the container with your gcloud credentials
  2. Execute the /hello-world:echo command with the provided message
  3. Print the response and exit when complete

Available Plugins

For a complete list of all available plugins and commands, see the AI Helpers Marketplace.

Plugin Development

Want to contribute or create your own plugins? Check out the plugins/ directory for examples.
Make sure your commands and agents follow the conventions for the Sections structure presented in the hello-world reference implementation plugin (see hello-world:echo for an example).

Ethical Guidelines

Plugins, commands, skills, and hooks must NEVER reference real people by name, even as stylistic examples (e.g., "in the style of ").

Ethical rationale:

  1. Consent: Individuals have not consented to have their identity or persona used in AI-generated content
  2. Misrepresentation: AI cannot accurately replicate a person's unique voice, style, or intent
  3. Intellectual Property: A person's distinctive style may be protected
  4. Dignity: Using someone's identity without permission diminishes their autonomy

Instead, describe specific qualities explicitly

Good examples:

  • "Write commit messages that are direct, technically precise, and focused on the rationale behind changes"
  • "Explain using clear analogies, a sense of wonder, and accessible language for non-experts"
  • "Code review comments that are encouraging, constructive, and focus on collaborative improvement"

When you identify a desirable characteristic (clarity, brevity, formality, humor, etc.), describe it explicitly rather than using a person as proxy.

Adding New Commands

Check for overlaps first - Before coding, validate your idea:

/utils:review-ai-helpers-overlap --idea "brief description of your command"

Collaborating on existing work instead of duplicating parallel efforts is always encouraged when overlap is found. This helps maintain a clean, non-redundant plugin collection in such an actively developed project (see /utils:review-ai-helpers-overlap for detailed usage).

When contributing new commands:

  1. If your command fits an existing plugin: Add it to the appropriate plugin's commands/ directory
  2. If your command doesn't have a clear parent plugin: Add it to the utils plugin (plugins/utils/commands/)
    • The utils plugin serves as a catch-all for commands that don't fit existing categories
    • Once we accumulate several related commands in utils, they can be segregated into a new targeted plugin

Creating a New Plugin

If you're contributing several related commands that warrant their own plugin:

  1. Create a new directory under plugins/ with your plugin name
  2. Create the plugin structure:
    plugins/your-plugin/
    ├── .claude-plugin/
    │   └── plugin.json
    └── commands/
        └── your-command.md
    
  3. Register your plugin in .claude-plugin/marketplace.json

Validating Plugins

This repository uses skillsaw to validate plugin structure:

make lint

Previewing the Marketplace Site

Install the dependencies from site/requirements.txt, then run:

make site-serve

The MkDocs site is available at http://127.0.0.1:8000/ai-helpers/. GitHub
Pages builds the same generated content after changes merge to main.

Additional Documentation

  • AI Helpers Marketplace - Complete list of all available plugins and commands
  • CONTRIBUTING.md - Guidelines for contributing plugins, including versioning policy
  • AGENTS.md - Complete guide for AI agents working with this repository
  • CLAUDE.md - Claude-specific configuration and notes

License

See LICENSE for details.

Facts

Kind
Marketplace
Repo
openshift-eng/ai-helpers
Group
Uncategorized
Marketplace name
ai-helpers
Owner
openshift-eng
License
Apache-2.0
Language
Python
Created
2025-10-10
Forks
319
Homepage
openshift-eng.github.io/ai-helpers
Plugins
34

More on this shelf

  1. 1f/prompts.chatf/prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
  2. 2affaan-m/everything-claude-codeaffaan-m/everything-claude-codeThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
  3. 3obra/superpowersobra/superpowersAn agentic skills framework & software development methodology that works.
  4. 4anthropics/skillsanthropics/skillsPublic repository for Agent Skills
  5. 5anthropics/claude-codeanthropics/claude-codeClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
  6. 6nextlevelbuilder/ui-ux-pro-max-skillnextlevelbuilder/ui-ux-pro-max-skillAn AI skill that provides design intelligence for building professional UI/UX across multiple platforms.