What problem does it solve? Builds that are slow, non-reproducible, or silently broken waste engineering time and ship wrong artifacts. This Skill diagnoses build failures, audits bundler and package manager configuration, and enforces reproducibility through lockfile discipline, runtime pinning, and cache correctness. ## Core Features & Use Cases - Build Diagnosis: Traces failures through resolver, transformer, bundler, and emitter stages using a reproduce-measure-hypothesize-verify workflow. - Reproducibility Audits: Detects lockfile drift, mixed package managers, unpinned runtimes, floating versions, and non-deterministic outputs like baked-in timestamps. - Library Publishing Guidance: Covers dual-format (ESM/CJS) package builds with tsup, exports maps, externals verification, and stylesheet emission for published libraries. - Use Case: Your CI build fails while local builds pass. The Skill walks you through comparing runtime versions, install modes (frozen vs. plain), filesystem case sensitivity, and environment variables to isolate the divergence. ## Quick Start Ask the assistant to audit your repository's build configuration for reproducibility issues and non-deterministic outputs.