What problem does it solve? Linux development environments fail in confusing ways: MiKTeX reports "No space left" when the disk is fine, pip installs packages into the wrong interpreter, and dpkg locks block all package operations. This Skill provides root-cause diagnosis and repair procedures for these common environment failures. ## Core Features & Use Cases - MiKTeX False "No Space" Diagnosis: Distinguish real disk exhaustion from corrupted lock files and repair without reinstalling. - Python venv Isolation Repair: Fix packages landing in system site-packages by enforcing include-system-site-packages = false and using the venv's own interpreter. - Playwright & dpkg Recovery: Resolve interrupted dpkg states, clear apt locks, and install Playwright browsers with dependencies. - Reverse Shell Setup: Establish persistent reverse shells using ncat (since OpenBSD nc lacks -e/-k) with tmux sessions protected from tmpfiles cleanup. - Use Case: A user reports pdflatex failing with "No space left on device". The Skill guides checking df -h first, finding the stale lock at ~/.miktex/texmfs/data/miktex/lock, removing it, and verifying compilation succeeds without reinstalling MiKTeX. ## Quick Start Diagnose why pdflatex reports "No space left on device" even though my disk has plenty of free space and fix it.