That message, "This villager has already mastered this skill" appears any time a villager performs a task in a skill they're already maxed out in. They still heal (or research, or whatever). It just makes them look lazy, like they're whining about what you asked them to do!
