Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By luocfprime
envlit skill for Claude Code — helps AI assistants manage environment variable profiles
npx claudepluginhub luocfprime/envlit --plugin envlit-skillA simple CLI tool to organize, load, and switch between your project's environment variable contexts.
pip install envlit
Initialize envlit in your shell (add to .bashrc or .zshrc):
eval "$(envlit init)"
Create a config file at .envlit/default.yaml:
env:
PROJECT_MODE: "Development"
DEBUG: "true"
Load and unload environment variables:
el # Load default profile
echo $PROJECT_MODE # Output: Development (variable set by envlit)
echo $DEBUG # Output: true (variable set by envlit)
eul # Unload environment variables
echo $PROJECT_MODE # Output: (empty - variable restored to original state)
echo $DEBUG # Output: (empty - variable restored to original state)
| Feature | envlit | direnv | dotenv |
|---|---|---|---|
| Auto-activation on cd | ❌ | ✅ | ❌ |
| Manual load/unload | ✅ | ❌ | ✅ |
| State restoration | ✅ Full restore | ⚠️ Basic | ❌ No |
| Config format | YAML | Shell/direnvrc | .env |
| Dynamic CLI flags | ✅ | ❌ | ❌ |
| PATH operations | ✅ | ✅ | ❌ |
| Lifecycle hooks | ✅ 4 stages | ⚠️ Limited | ❌ |
| Config inheritance | ✅ | ❌ | ❌ |
| Manual change detection | ✅ | ❌ | ❌ |
Key Differences:
.env file loading, no restoration or advanced features. Good for 12-factor apps but lacks state management.When to use envlit:
[!TIP] Install the envlit skill to let your AI assistant manage envlit profiles directly.
Claude Code — install via marketplace:
/plugin marketplace add luocfprime/envlit /plugin install envlit-skill@envlitOr copy
skills/envlit/SKILL.mdto~/.claude/skills/envlit/SKILL.md
Visit luocfprime.github.io/envlit for full documentation.
# Install dependencies
make install
# Run tests
pytest
MIT License - see LICENSE for details.
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Claude Code skill for managing ML experiment task queues with Labtasker
Claude Code skill for the slidev-theme-ustc academic presentation theme
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim