I downloaded 0.9.2 and installed all the dependencies and Satchmo itself. Every time I run clonesatchmo.py, I will see "Invalid skeleton directory. Path should be /path/to/satchmo/projects/skeleton". So I digged a little and think the the change in setup.py starting from 0.9.2 breaks the clone script. Starting from 0.9.2, setup.py renames skeleton to satchmo_skeleton but the clone script is still searching for the old path.
Issue #1418 resolved