Lacking the necessary skills
• Inadequate
• Leaving something to be desired
• Lacking the necessary skills