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