claude

golang

Go 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

122 on GitHubby github.com/openshift-engv0.7.0Apache-2.0updated todaydevelopment
/

Plugin golang from marketplace ai-helpers in openshift-eng/ai-helpers. Commands read from the repo's manifest — today.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (6)

  • analyze-release-go-versions

    Analyze Go builder images, declared Go versions, or Go module versions across an OpenShift release using the golang plugin's release inventory scripts. Use when the user asks to filter or compare component results.

  • fix-cve

    Patch a Go dependency to fix a CVE using the appropriate strategy based on Go version compatibility. Use when the user wants to fix a CVE by updating a Go module, replacing it with a patched fork, or applying a security patch across all go.mod files in a Go project. Triggers on: 'patch CVE', 'fix CV

  • go-lint-fix

    Run golangci-lint and fix all reported issues. Use only when explicitly asked to fix lint issues in a Go project.

  • go-lint

    Run golangci-lint to check Go code quality. Use when the user asks to lint, check for lint issues, or verify code quality in a Go project, or when linting is appropriate before committing Go code changes.

  • native-fips

    Configure Go projects to use Go's native FIPS 140 module instead of openssl-based FIPS. Use when the user wants to enable FIPS compliance in a Go project, migrate from openssl-based FIPS to native Go FIPS, or when build configs contain GOEXPERIMENT=strictfipsruntime or openssl-based FIPS patterns. T

  • triage-fixed-cves

    Triage Go stdlib CVEs against an OpenShift release image to determine which CVEs are fixed by the Go version each component was built with. Use when the user asks to triage Go stdlib CVEs against an OpenShift release image, check which Go CVEs are fixed in a release, or cross-reference Go vulnerabil

MCP servers (1)

  • gopls

    runs: gopls mcp

Hooks (2)

  • PostToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/gofmt.sh

  • PostToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/gofmt.sh

View source on GitHub openshift-eng.github.io

More from openshift-eng/ai-helpers

All 45 plugins →

Security guidance skills for AI coding assistants

145 skills

122

ci

claude

A plugin to work with OpenShift CI and analyze Prow job results

36 skills · 20 commands · 2 agents · 1 MCP server

122

PatternFly development tools from the UXD team — component scaffolding, design guidance, auditing, migration, test generation, and an MCP server.

55 skills

122

jira

claude

A plugin to automate tasks with Jira

13 skills · 17 commands · 1 MCP server

122

teams

claude

Team structure knowledge and health analysis commands for OpenShift teams

13 skills · 10 commands

122

openshift

claude

OpenShift development utilities and helpers

2 skills · 17 commands

122

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain golang?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins45 plugins