The phrase "got the knack of" is commonly used when someone has developed a skill or talent for something. There are multiple synonyms to describe this notion, including "mastered," "perfected," "became adept at," "learned the ropes," and "became proficient in." Other similar phrases include "got the hang of," "picked up," "acquired a talent for," "developed a knack for," and "was able to do with ease." These synonyms provide a range of options to describe one's ability to successfully complete a task or activity after gaining experience and developing a skillset.