My main skill, when it comes to cosplay, is being able to completely make it up as I go along and somehow manage to have things still turn out fairly decent. My costumes therefore tend to be rather slapdash, but shh. It's all good fun and I have a laugh, so that's the main thing!
A combination of procrastination and/or changing my mind at the last minute means that most of my cosplays are finished in a huge rush as well. I'm awful.
I mostly cosplay from Final Fantasy, got dragged into Undertale for a while, currently in YouTube hell and digging the ego characters from Markiplier and Jacksepticeye's channels.