Well, you can check out my previous post on idea generation, (https://steemit.com/tutorial/@maverickfoo/how-to-generate-at-least-365-post-ideas-for-your-steemit-life-and-possibly-never-run-out-of-ideas-again).
Basically over the years, I written quite a lot, so I guess it's also a muscle to build.