<objective Create Nix packages for npm-based CLI tools, covering both pre-built packages from npm registry and source builds with proper dependency management. This skill provides patterns for fetching, building, and packaging JavaScript/TypeScript/Bun tools in Nix environments. </objective <quick start <pre built from npm For tools already built and published to npm (fastest approach): Get the hash: </pre built from npm <source build with bun For tools that need to be built from source using Bun: </source build with bun </quick start <workflow <step 1 identify package type Determine build ap…