Phrase: you making a kill simply based on your excellent...

Hi,

“you making a kill simply based on your excellent communicative abilities”…

Anyone please explain the above sentence.

.
More context is required. Make a kill may mean be successful (make a sale, get a job, etc).
.