Would be good to write the requirement direclty in github using markdown. A good offline editor is haroopad.