Skip to main content

binenv

Use this skill when the user needs to install or pin specific versions of CLI binaries (kubectl, terraform, helm, etc.) with shims and a lock file — especially in CI or multi-tool dev environments.

Quellinformationen

Repository
javimosch/supercli
Letzte Quellaktivität
20. Juli 2026 um 16:52
Erkannte Sprache von SKILL.md
Englisch
Sterne
51
Forks
7

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
binenv
description
Use this skill when the user needs to install or pin specific versions of CLI binaries (kubectl, terraform, helm, etc.) with shims and a lock file — especially in CI or multi-tool dev environments.
# binenv Plugin Binary version manager that installs CLI tools via shims and tracks versions in a lock file. Keeps kubectl, terraform, and other binaries pinned per project. ## Installation ```bash go install github.com/devops-works/binenv@latest ``` ## Basic Usage ```bash # Install a binary (latest version) binenv install kubectl # Install a specific version binenv install kubectl 1.29.0 # List installed binaries binenv list # Show available versions binenv available terraform ``` ## Typical Workflow 1. Add a `binenv` lock file to your repo 2. Run `binenv install` to sync all pinned tools 3. Shims in `~/.binenv/shims` route to the correct version ## Usage Examples - "Install kubectl 1.29 for this project" - "List all CLI tools managed by binenv" - "What terraform versions are available?" ## SuperCLI ```bash sc binenv binary install kubectl 1.29.0 sc binenv binary list sc plugins learn binenv ```
Auf GitHub ansehen