@civodul I'm trying to write some logic around guix shell containers now and this looks great!
One thing though, both the guix shell and this seems to assume you want to call it from the command line always, using srfi-37, which makes i t awkward to call from guile scripts. At the moment i'm generating a bash file and running it, and this is obviously not great.
Would it not be possible to have an entrypoint for guile with keyword args in front?