KubeRocketCI Claude Code Plugins

AI plugins for KubeRocketCI streamline the software development lifecycle.

KubeRocketCI Claude Code Plugins

AI assistants for the complete software development lifecycle on KubeRocketCI - from platform development to application delivery.

Installation

# Add marketplace from GitHub
claude plugin marketplace add KubeRocketCI/claude-plugins

# Install all plugins
claude plugin install krci-architect krci-fullstack krci-godev krci-devops krci-general

Plugins

PluginDomainDescription
krci-generalUtilitiesCommit message generation, code review
krci-architectArchitectureCross-repo feature planning, design validation, workspace provisioning
krci-fullstackFrontend/BackendReact, TypeScript, Radix UI, Tailwind CSS, tRPC portal development
krci-godevGo / OperatorsKubernetes operators, Custom Resources, CRDs, controller-runtime
krci-devopsCI/CDTekton pipeline, task, and trigger automation for EDP-Tekton

Commands

CommandDescription
/krci-architect:plan-featureGuided workflow for planning multi-repository features
/krci-architect:bootstrap-workspaceClone selected KubeRocketCI repositories into a workspace
/krci-architect:technical-reviewValidate designs against KRCI reference architecture
/krci-fullstack:implement-featurePhased workflow for implementing portal features
/krci-fullstack:fix-issuePhased workflow for diagnosing and fixing portal issues
/krci-godev:review-codeReview Go code for best practices and standards
/krci-devops:add-pipelineOnboard new Tekton Build and Review pipelines
/krci-devops:add-taskOnboard a new Tekton Task
/krci-devops:add-triggerCreate Tekton Triggers for VCS webhook integration
/krci-general:commitGenerate conventional commit message from staged changes
/krci-general:reviewReview code for bugs, security issues, and convention violations

Contributing

Version Bump Requirement

Every PR that modifies plugin files must include a version bump in the affected plugin's manifest. CI will block the merge otherwise.

  1. Identify which plugin(s) your changes touch (anything under plugins/<name>/)
  2. Bump the version field in plugins/<name>/.claude-plugin/plugin.json
  3. Follow semantic versioning: MAJOR.MINOR.PATCH
    • PATCH — bug fixes, typo corrections, minor skill/command tweaks
    • MINOR — new commands, skills, agents, or meaningful behavior changes
    • MAJOR — breaking changes to command interfaces or plugin structure

License

Apache-2.0