Content writing is a minimal self-investment job. That being said, skills required: Avid reader. More you read, deeper the research would be. Hence, better content you'll produce. Cleverness. Good content writers summarize one page content into a para, cleverly. Patience. More patiently you read your own content, better you proofread. Decent Grammar. Grammar mistakes loses out the trust you build, and preventing reader to consume further. Presentation. With so many content out there, style your stuff to make it stand out. Add bullet points, humor, etc. to keep reader engaged.