The correct spelling for "compenet" could be the word "competent". It refers to having the necessary skills and knowledge to excel in a specific area. "Compenet" may have been a typo, but "competent" accurately describes someone who is capable, proficient and adept.