mise-env-directives

Official

Master dynamic env management in Mise.

Authorray-manaloto
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill helps manage complex environment variable configuration for Mise projects by enabling loading, combining, and validating vars from files, scripts, and plugins.

Core Features & Use Cases

  • Load vars from dotenv/.env, JSON, or YAML files using _.file with config_root resolution.
  • Extend PATH and source scripts using _.path and _.source with support for templates and lazy evaluation via tools.
  • Use plugin-driven env directives and two-pass evaluation to ensure tool-provided vars are available.
  • Define required vars with helpful messages and redact secrets for safe logging.
  • Manage multiple env blocks with [[env]] and leverage templates and shell-style expansion to compose final env state.

Quick Start

Configure your mise.toml with an _.file directive to load environment variables from a file and reference them in your shell.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: mise-env-directives
Download link: https://github.com/ray-manaloto/claude-code-marketplace/archive/main.zip#mise-env-directives

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.