Question: what are the three components of writing skill?
Answer: These components are: grammatical skill, compositional skill, and domain knowledge.