если вы скачаете ryanb's nifty_generators и посмотрите на исходный код, вы увидите, что в одном из его файлов есть следующее
if options[:haml]
m.directory 'public/stylesheets/sass'
m.template "layout.html.haml", "app/views/layouts/#{file_name}.html.haml"
m.file "stylesheet.sass", "public/stylesheets/sass/#{file_name}.sass"
else
m.template "layout.html.erb", "app/views/layouts/#{file_name}.html.erb"
m.file "stylesheet.css", "public/stylesheets/#{file_name}.css"
end
Это позволяет пользователю выполнять скрипт / генерировать nifty_layout --haml
Удачи