This is such a basic question I can't believe I haven't thought of it earlier. It's a bit tricky to state. I was taught when writing one should avoid overly long lists. I believe this applies doubly when writing a cover letter or resume. For example it's bad to write "I have programmed in x, y,z,...,a, b, c" because one should try to elaborate on the point for instance "I solved problem x by using the feature y in the programing language z".
So how do you indicate your knowledgeable when a job application has a large list of skills it's looking for?
In particular I have all the skills they state as:
Knowledge of web development ‐ PHP, SQL, HTML, CSS, XML; Knowledge of cross‐browser solutions; Practical programming / web development experience; Experience with E‐commerce; Experience with API integration; Knowledge of Coldfusion.
I shouldn't just say "have used PHP, SQL, HTML, CSS, XML to build a web app while thinking of cross browser compatibility issues". On the other hand my resume/cover letter would be too long if I gave a specific example of a time I used each one and there's a lot of overlap.