Thanks for this. My approach would be to phone the company directly, and have a chat with HR or the person responsible for the job opening. I believe that'll give me a first advantage over others and a bigger chance to get a foot in the door. After the phone call I'll send him/her an email which functions as my cover letter with resume in PDF attached.
Based on your and the other comments, I think a list of skills is 'required', but might be meaningless without context (as in, where did you apply this)