DevEnv Skill
Core Operations
- •Read/modify
devenv.nixconfiguration - •Add packages to
packages = [ pkgs.package ]; - •Configure languages:
languages.python.enable = true; - •Enable services:
services.postgres.enable = true; - •Enter shell:
devenv shell
MCP Access
When skill loaded: skill_mcp(mcp_name="devenv", tool_name="...", arguments='{...}')
- •Auto-connection with 5min idle timeout
- •No manual setup required if
opencode-lazy-loaderplugin installed
Key Files
- •
devenv.nix- Main configuration - •
devenv.yaml- Optional YAML config - •
.envrc- direnv configuration - •
treefmt.toml- Formatter settings
Common Commands
- •
devenv shell- Enter environment - •
devenv build- Build environment - •
task format- Format code - •
task --list- Show tasks