General competence:
* Capable: Able to do something well; skilled.
* Proficient: Skilled and experienced.
* Skilled: Having the ability to do something well.
* Able: Having the power or skill to do something.
* Effective: Producing the desired result.
* Adequate: Satisfactory or enough for a particular purpose.
* Qualified: Having the necessary skills or knowledge for a particular job or activity.
* Suitable: Appropriate or fitting for a particular purpose.
* Fit: Suitable or appropriate for a particular purpose.
More positive connotations:
* Expert: Having a high level of skill or knowledge in a particular area.
* Masterful: Highly skilled and accomplished.
* Brilliant: Exceptionally talented or intelligent.
* Exceptional: Unusually good or great.
More neutral connotations:
* Capable: Able to do something well; skilled.
* Proficient: Skilled and experienced.
* Skilled: Having the ability to do something well.
* Adequate: Satisfactory or enough for a particular purpose.
More negative connotations:
* Average: Of ordinary quality or ability.
* Passable: Just good enough to be acceptable.
* Marginal: Of little importance or significance.
Other possibilities:
* Knowledgeable: Having a lot of knowledge.
* Experienced: Having a lot of experience.
* Resourceful: Able to find solutions to problems.
* Talented: Having natural ability or skill.
* Gifted: Having a natural ability for something.
The best synonym to use will depend on the specific situation. Consider the context, the tone you want to convey, and the specific skills or qualities you are trying to highlight.