Inspects the current device's hardware and system specs by running shell commands and generates or updates device-specs.md. Use when hardware awareness is needed before performance, installation, optimization, resource-limit, or feasibility decisions. Always read device-specs.md first before hardware-dependent reasoning. Supports default specs, project-specific additions, and user-requested checks.
Before any decision that depends on hardware, storage, GPU, RAM, or performance:
device-specs.md exists.device-specs.md before continuing.bash scripts/device-inspector.sh from this skill folder.device-specs.md) in the current project root by default.bash scripts/device-inspector.shbash scripts/device-inspector.sh --output /path/to/device-specs.mdbash scripts/device-inspector.sh --project "my-ml-project"bash scripts/device-inspector.sh --add "CUDA version,Docker version,Python packages"bash scripts/device-inspector.sh --project "my-ml-project" --add "Node.js version" --output ./device-specs.mddevice-specs.md includes:
--project is provided.project-specs.yaml when present.--add.Use this skill when prompts mention:
Also run at project start when system capabilities are likely to affect technical choices.