Hello Oleg, > + (native-search-paths > + (list (search-path-specification > + (variable "BATS_ROOT") > + (separator #f) ;single entry > + (files '("libexec/bats-core"))))) Why not patching "bats" script directly? This way we wouldn't need an extra environment variable to run "bats". > + (description "This package provides a Bash Automated Testing System.") It would be good to elaborate a bit on that, what can be tested exactly, how to use it. Otherwise, this looks fine. Thanks, Mathieu