Oie , aqui você pode esta ensinando para seus pokémons, suas TM's HM's para que eles possam aprender novos ataques, mas claro seu pokémon tem que saber a TM ou a HM que você pode ensinar. Caso não saíba como seu pokémon pode ou não aprender esse ataque, basta olhar na pokédex, lá estaram disponiveis todos os tipos de TM's e HM's que ele pode aprender.
Para ensinar seu pokémon, basta fazer uma hitória dizendo como ele aprendeu, bom não vou determinar a quantidade de linhas, tenha criatividade para criar uma história boa.