Is there an idiom or a phrase that means "he's a talented writer"? I can think of a few way of expressing it, but none of them sound particularly good or idiomatic even. Most of them sounds weird.
He had a very masterful pen.
He had a very majestic prose.
Not sure if you would agree, but those two sound awkward and weird, and not particularly eloquent.