Skip to content
cccskills
FreePublished on GitHub

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.

The English summary is being prepared. Showing the original description.

javimosch/supercli56 stars(GitHub 56 + cccskills 0)

Run score Not tested

See how to install

Files included (1)

  • SKILL.md1.4 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

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.

Commands

  • binenv <resource> <action> — Execute binenv commands
  • binenv self version — Print binenv version
  • binenv binary install — Install a specific binary version
  • binenv binary list — List installed binaries and versions
  • binenv binary available — List available versions for a binary

Installation

go install github.com/devops-works/binenv@latest

Basic Usage

# 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

sc binenv binary install kubectl 1.29.0
sc binenv binary list
sc plugins learn binenv

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Use this skill when the user wants to use 100-exercises-to-learn-rust.

The English summary is being prepared. Showing the original description.

javimosch/supercli56Updated Oct 30, 2026

2to3

Free

Use this skill when the user wants to use 2to3, cli tool: 2to3.

The English summary is being prepared. Showing the original description.

javimosch/supercli56Updated Oct 30, 2026

Use this skill when the user wants to use 2to3-2.7, cli tool: 2to3-2.7.

The English summary is being prepared. Showing the original description.

javimosch/supercli56Updated Oct 30, 2026

Use this skill when the user wants to use 2to3-3.11, cli tool: 2to3-3.11.

The English summary is being prepared. Showing the original description.

javimosch/supercli56Updated Oct 30, 2026

Use this skill when the user wants to use 411toppm, cli tool: 411toppm.

The English summary is being prepared. Showing the original description.

javimosch/supercli56Updated Oct 30, 2026

Use this skill when the user wants to use 53AIHub.

The English summary is being prepared. Showing the original description.

javimosch/supercli56Updated Oct 30, 2026

See all skills by javimosch

Report a problem with this skill