So...if you wear the pants all the time, then why not the skirt? Are the tops you wear with the pants unsuited to a skirt, somehow?
I don't wear citron except in patterns, because yellows don't like me, but one of the patterns in which a yellow like this appears also includes navy, light blue, emerald, light green, plum, lilac, mustard and pale pink -- so I would think any of those might potentially work. So might orange, fuchsia, white.
The style of the skirt looks pretty easy to work with -- with the kick pleat in back it should be comfy. I'd wear a loose linen top (maybe tied at waist) as you suggest...I'd wear tees, linen (or other) tanks. Tops either boxy and slightly cropped and untucked, or longer and more tailored, tucked or semi-tucked. If the top has some fluidity and can be "bloused" a bit on tucking, that will also work.
If I needed a topper, I'd wear a cropped denim jacket.