README.md как правильно писать и какие рекомендации по написанию?
Да пишите как хотите, учите Markdown и стилизируйте, ваш репозиторий - ваши правила. 
Если что-то людям будет не понятно откроют issue и посоветуют.
Вот пример как у yii оформлен readme https://github.com/yiisoft/yii
Вот Laravel https://github.com/laravel/laravel
Не согласен с Да пишите как хотите (c) Rikcon
Нужно до людей донести не то в каком формате писать и как оформлять, а концепт этого файла.
Вот тут хорошо описано.

Выдержка из статьиХороший README расскажет вам, как пользоваться этим проектом и как принять в нем участие. Он продает проект, но дает знать посетителям, что, возможно, им нужно другое решение. Таким образом этот файл как бы выражает уважение автора к читателям и экономит их время.