“I am better at helping others flesh out ideas and expanding on them than I am making up my own ideas.”
I think this makes you a “force multiplier”.
“a force multiplier is a factor or a combination of factors that gives folks the ability to accomplish greater feats than without it.”
https://youtu.be/WSbkMZ6VPog