What problem does it solve? Setting up a mathematical modeling environment requires many tools (Typst, XeLaTeX, Python, DrawIO, PDF utilities) and Python packages, and manually verifying each one across macOS, Linux, and Windows is tedious and error-prone. ## Core Features & Use Cases - Environment Detection: Detects the operating system, Linux distribution, and available package managers (winget, scoop, choco, apt, dnf, pacman) automatically. - Dependency Audit: Checks core tools (typst, xelatex, python3, drawio, pdftoppm, mutool, magick) and Python packages (numpy, scipy, pandas, matplotlib, scikit-learn, openpyxl), then reports required versus optional missing items. - Guided Installation: Provides platform-specific install commands for every missing item and, after explicit user confirmation, executes the installations and re-verifies the environment. - Use Case: Before starting a math modeling competition paper, run the check to confirm the paper compiler, plotting libraries, and PDF-to-PNG tools are ready, and install anything missing in one guided pass. ## Quick Start Run the doctor skill to check whether all tools and Python packages for the math modeling workflow are installed, and install any missing required items after my confirmation.