Even though I find entr extremely useful, spook is lightweight enough that it could easily have the same functionality in addition to its quite extensive other functionality. So, eg. spook could be used for more one-off tasks like:
find . -type f | spook -k restart_the_server
Or basically anything else that entr is good for. For those smaller tasks a Spookfile is obviously not needed and should probably not even be loaded.