jack of all trades
jack of all trades, master of none
feckless
chops
never-wozzer
adept
one-trick pony
strong point
hopeless
talented
multitalented
weapon
dumb genius
good
lackluster
facile
wizard
versatile
gifted
skilless
capernosity
hacker
amateur
quidam
dab
ineffective
maladroit
able
inefficient
lazybones
worth one's salt
sufficient
untalented
incompetence
poorly
talentless
hapless
all-star
nontalent
ability
unaccomplished
Jill of all trades, mistress of none
self-assured
talentlessness
inadequacy
talentwise
insufficiency
wannabe
dyscompetence
ace
strengthless
activist
subexpert
unconquerable
nonathletic
nerd
insuperable
undauntable
pseudoprofessional
sceptreless
skill floor
proficiency
middling
average
nonprofessional
fair
mediocre
bush
tasty
incompetent
conquerable
in the land of the blind, the one-eyed man is king
clumsy
fumbling
slay
inexpert
competent
all arounder
superable
amateurish
unskilled
all-rounder
bungling
nonsubordinate
Olympian
specializer
topper
jackleg
musclebrain
untempered
best
competence
unmotivated
great