Castform is Ui's fourth Pokemon she caught prior to Full Moon's Full Pokemon Journey, she appear near the end of the first season and appeared again in the second seasone, she has a habit of changing forms depending on the weather.
She can predict what weather is coming and alerts Ui in the process.
In "What's In a Nickname?", she was officially nicknamed Cassie by Ui, and even nicknamed the other Pokemon she has owned.
Castform's known moves are: Weather Ball, Sunny Day, Hail, Rain Dance, and her ability is Forecast.