Develop, debug, and maintain OpenStack Kubernetes operators with AI tools that plan features/bugs from Jira tickets, execute resumable implementations with quality checkpoints, perform code reviews enforcing Go/K8s best practices, run Ginkgo tests/linting, analyze must-gather/CI logs for issues, and compare upstream/downstream patches.
npx claudepluginhub openstack-k8s-operators/devskills --plugin openstack-k8s-agent-toolsReviews Go code for openstack-k8s-operators against dev-docs conventions, lib-common patterns, and best practices.
Plans features and bug fixes for openstack-k8s-operators with cross-repo analysis, structured checklist, and implementation strategies.
Triages RHOSO must-gather reports using omc commands and RHOSO Core Operators Support Enablement diagnostic methodology.
Executes implementation plans task-by-task with checkpointing, code quality enforcement, and resumability.
Produce an analysis of observed problems in a must-gather report from OpenStack Services on OpenShift
Produce an analysis of observed problems in downloaded Zuul CI logs
Compare downstream backport change requests against upstream OpenStack Gerrit patches. Validates OSPRH ticket presence, Upstream-<release> references per commit, and compares .patch file content.
Plan bug fixes for openstack-k8s-operators operators — alias for /feature with bug-focused context
Code review agent for openstack-k8s-operators following dev-docs conventions, lib-common patterns, and openstack-k8s-operators best practices
Apply Go code style best practices for openstack-k8s-operators operators based on gopls modernize and openstack-k8s-operators conventions
Debug and develop openstack-k8s-operators operators with comprehensive workflows including make targets, tests, and deployments
Analyze and explain code flow in openstack-k8s-operators operators with automated parsing and visual diagrams
Plan new features or bug fixes for openstack-k8s-operators operators with Jira integration, cross-repo analysis, and structured implementation strategies
Jira integration for openstack-k8s-operators workflows. Reads tickets, validates hierarchy (feature/epic/story), posts outcome comments, and suggests story creation.
Triage RHOSO must-gather reports using OMC and the Core Operators Support Enablement guide
Execute implementation plans for openstack-k8s-operators operators task-by-task with checkpointing and resumability
This skill provides comprehensive testing, linting, and quality assurance workflows for openstack-k8s-operators operators, following Go and Kubernetes operator best practices.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOLM team development utilities and onboarding tools
Kubernetes cluster operations, health diagnostics, and operator-specific agents
Infrastructure and cloud operations: Kubernetes, Terraform, Helm, GitHub Actions, AWS, GCP
Kubernetes cluster efficiency analysis: resource utilization, Karpenter, OOM, workloads
Kubernetes and Helm operations - deployments, charts, releases, diagnostics
Claude Code skill pack for Cast AI (18 skills)
Claude Code plugin for openstack-k8s-operators development — debugging, testing, code review, feature planning, and plan execution.
Add the marketplace and install the plugin (two steps):
claude plugin marketplace add https://github.com/openstack-k8s-operators/devskills
claude plugin install openstack-k8s-agent-tools
To update to the latest version:
claude plugin update openstack-k8s-agent-tools
Cursor reads Claude Code plugins from ~/.claude/plugins/cache/ automatically.
If you have the Claude Code CLI installed, run the same marketplace commands:
claude plugin marketplace add https://github.com/openstack-k8s-operators/devskills
claude plugin install openstack-k8s-agent-tools
Restart Cursor after installing. Skills will appear in Cursor's agent skill list and can be invoked from chat.
If you do not have the Claude Code CLI, clone the repo and use the manual install target instead:
git clone https://github.com/openstack-k8s-operators/devskills.git
cd openstack-k8s-agent-tools
make install-claude
This copies skills to ~/.claude/skills/ and agents to ~/.claude/agents/,
which Cursor also discovers.
git clone https://github.com/openstack-k8s-operators/devskills.git
cd openstack-k8s-agent-tools
make install-opencode
make install-claude
| Dependency | Required | Purpose |
|---|---|---|
| Go toolchain | Yes | Operator development, tests, linting |
| make | Yes | Build system (make test, make manifests, etc.) |
| gh (GitHub CLI) | Optional | Cross-repo analysis in /feature when local checkouts aren't available |
| Atlassian MCP | Optional | Jira integration for /feature and /jira - see MCP Setup |
| golangci-lint | Optional | Enhanced linting in /test-operator |
| gosec, govulncheck | Optional | Security scanning in /test-operator security |
| Skill | Agent | Purpose |
|---|---|---|
/debug-operator | — | Development workflow + runtime debugging + log analysis |
/test-operator | — | Testing & QA — quick, standard, full, security, coverage |
/code-style | — | Go code style enforcement (gopls modernize, conventions) |
/analyze-must-gather | support-triage (optional) | Analyze must-gather archives; dispatches RHOSO triage when OpenStack resources detected |
/support-triage | support-triage | RHOSO must-gather triage using omc and Support Enablement diagnostics |
/analyze-zuul-ci-logs | — | Analyze logs downloaded from a Zuul CI job |
/explain-flow | — | Code flow analysis for controllers |
/feature | feature | Feature/bug planning with Jira, cross-repo analysis, structured strategies |
/bug | feature | Bug fix planning — alias for /feature with bug-focused context |
/code-review | code-review | Code review against openstack-k8s-operators conventions (PR number, branch diff, or specific files) |
/task-executor | task-executor | Execute plans task-by-task with checkpointing and resume |
/backport-review | — | Compare downstream backport change requests against upstream Gerrit patches |
/jira | — | Jira integration — ticket inspection, hierarchy validation, outcome posting |
Skills with an agent load an AGENT.md file that contains the full domain knowledge and methodology. Skills without an agent are self-contained in their SKILL.md.
# Scaffold a new skill
make new-skill my-skill
# Scaffold a new agent
make new-agent my-agent
# Validate structure
make validate
See the DEVELOPMENT guide for more details on extending the plugin.
For usage examples, workflows, and skill reference, see the GETTING-STARTED guide.