Prior to the start of the series, Kiki was given to Ruby as a Skitty as a gift from his father, Norman. One day when Ruby was playing with Sapphire a Salamence attacked them and Ruby sent out Kiki, Nana, and Rara to fend it off. The three managed to scare it away, but Ruby got injured in the process, which scared Sapphire. Because of this incident Ruby decided to never battle in front of people again.
Kiki first appeared as a Skitty in Creeping Past Cacnea, where she was seen with Ruby on his trip to Hoenn. After running away from home Ruby was almost caught by his father while he was helping Wally catch a Pokémon, but was saved by Kiki's Safeguard.
In Hanging Around With Slaking I, Kiki fought alongside Nana against Norman and his Slaking and Vigoroth. Nana fired a Hyper Beam while Kiki attacked with Iron Tail. Despite their strength, Kiki and Nana were easily swept away due to the fact that Norman knew all of Ruby's strategies, as he was the one to teach them to him.
In I More Than Like You, Luvdisc I, Kiki advanced Ruby through the Super Rank of the Cuteness Contest. After the contest Kiki is used in Ruby's battle against Wallace alongside the rest of his team, bar Feefee, and loses.
Kiki has shown to have a naive and innocent personality, and as a Skitty was a little ditsy. Much like Ruby she is flashy, loves to show off her looks, and hates getting dirty. Despite Ruby's distaste towards battling Kiki is a very powerful battler. She has also been shown to get seasick and has a habit of chasing her tail.