Skip to main content

hermit

Use this skill when the user needs per-project, isolated CLI tool versions — pin kubectl, terraform, or other binaries per repo so teams and CI share identical toolchains.

来源信息

仓库
javimosch/supercli
最近来源活动
2026年7月20日 16:52
检测到的 SKILL.md 语言
英语
星标
51
Forks
7

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
hermit
description
Use this skill when the user needs per-project, isolated CLI tool versions — pin kubectl, terraform, or other binaries per repo so teams and CI share identical toolchains.
# hermit Plugin Per-project tool manager from Cash App. Each repo gets its own isolated set of CLI tools with pinned versions, activated automatically when you `cd` into the project. ## Installation ```bash curl -fsSL https://github.com/cashapp/hermit/releases/download/stable/get-hermit.sh | sh ``` ## Basic Usage ```bash # Initialize hermit in a project hermit init # Install a tool into the project hermit install kubectl hermit install terraform # List installed tools hermit list # Run a hermit-managed binary hermit kubectl version ``` Hermit stores binaries in `bin/` and auto-activates via shell hooks when entering the directory. ## Usage Examples - "Pin kubectl and terraform versions for this repo" - "Initialize hermit in my project" - "List all hermit-managed tools in this directory" ## SuperCLI ```bash sc hermit env init sc hermit binary install kubectl sc plugins learn hermit ```
在 GitHub 查看