Way late to the game here, but this post still flies high in the Google when searching for similar solutions.
Install the html2haml
gem, pop into your app/views directory and give this a try:
find ./ -name '*.erb' -exec html2haml -e {} {}.haml \;
find ./ -name "*.erb.haml" -exec sh -c 'mv "$1" "${1%.erb.haml}.haml"' _ {} \;
find ./ -name '*.erb' -exec rm {} \;
The flaw in this solution is that it doesn't retain revision history from your old .erb files to your new .haml files. But at times where that revision history of those view files isn't a big deal, this solution has served me pretty well.
Also, be sure to watch for any errors in the html2haml line before you delete the old .erb files.
- Credit due to this Ask Ubuntu post for the renaming line