Is there any "official" way to organize one-off scripts?

if you are talking about data migrations, there is a gem for this which might be helpful GitHub - theSteveMitchell/after_party: Automated post-deploy tasks for Ruby/Rails. Your deployment is the party. This is the after party . We use that. But you will have to run an extra rake after_party:run after migrations in your deployments.