LogoClawIndex
案例技能关于
LogoClawIndex

direnv - 自动项目级 Shell 环境配置

管理自动项目级 Shell 环境配置

标签

更新于: 2026-03-20
开发环境Shell 配置环境变量项目自动化版本管理

能力

设置环境变量修改 PATH加载环境文件配置 Python 布局

典型输入

.envrc 文件.envrc.local 文件.env 文件

典型输出

环境变量PATH 配置项目特定设置

该技能可以做什么

  • 设置环境变量
  • 修改 PATH
  • 加载环境文件
  • 配置 Python 布局
  • 配置 Node 布局
  • 配置 Go 布局
  • 配置 Ruby 布局
  • 监听文件变化
  • 导出函数
  • 执行环境校验
  • 应用条件配置
  • 允许目录
  • 拒绝目录
  • 重载环境

输入

  • .envrc 文件
  • .envrc.local 文件
  • .env 文件
  • .tool-versions 文件
  • 项目目录
  • API 密钥
  • 数据库凭证
  • 密钥

输出

  • 环境变量
  • PATH 配置
  • 项目特定设置
  • Shell 函数
  • 已加载环境状态
  • 错误消息

要求

  • 已安装 direnv
  • 配置了 Hook 的 Shell
  • nix (可选)
  • asdf (可选)
  • pyenv (可选)
  • nvm (可选)
  • docker (可选)

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。