Tasklet
Often when deploying a new release, some housekeeping tasks have to executed. But these tasks have to be executed only once, and ideally they are recorded somewhere, for deployments in other environments.
Example
gem install tasklet ./script generate tasklet_migration rake db:migrate
Copyright © 2010 Alexander Gräfe, released under the MIT license