tstapler

Bazel Kotlin — Development skill for Claude Code

Development community

Bazel + Kotlin JVM Configuration (Bazel 9.x / Bzlmod).

How to install Bazel Kotlin

Installs to ~/.claude/skills/tstapler-dotfiles-bazel-kotlin/SKILL.md

Terminal
mkdir -p ~/.claude/skills/tstapler-dotfiles-bazel-kotlin && curl -fsSL https://raw.githubusercontent.com/tstapler/dotfiles/HEAD/.claude/skills/bazel-kotlin.md -o ~/.claude/skills/tstapler-dotfiles-bazel-kotlin/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Bazel Kotlin does

Bazel + Kotlin JVM Configuration (Bazel 9.x / Bzlmod)

When to use this skill

Use this when configuring, debugging, or extending a Bazel build for a Kotlin JVM project:

  • Setting up MODULE.bazel from scratch
  • Adding or updating rules_kotlin, rules_jvm_external, or Gazelle
  • Registering Kotlin toolchains
  • Managing the Maven lockfile (maven_install.json)
  • Generating BUILD files with Gazelle

Canonical versions (April 2026)

Component Version Notes
B

Alternatives in Development

  • SuperClaude Framework — A configuration framework that enhances Claude Code with specialized commands, cognitive personas, and develop 22k ★
  • Kotlin Lsp — Kotlin /plugin install kotlin-lsp@claude-plugins-official 14k ★
  • Claude Skills Project Configuration — This file governs Claude's behavior when working on the claude-skills repository 6.8k ★

Full documentation available on GitHub

View Source Repository