Puppet-pocco is inspired by pocco (now Pycco), which was inspired rocco, which was inspired by docco. It's based on rocco.
Install dependencies:
gem install rocco fl-rocco
Grab and verify package works:
git clone git@github.com:jonaf/puppet-pocco.git
cd ./puppet-pocco
./bin/pocco -h
Generate your documentation:
./bin/pocco /path/to/puppet/directory
For an example see: http://nanliu.github.com/puppet-pocco