Is there something like a "peer-review paper"?
Depending on whether you want to leave short comments on papers you weren't invited to review or make public full reviews of papers that you were, you might look at http://www.pubpeer.com and http://www.publons.com respectively.