Ответ:

Перед перечислением, поясняющим слова «в разноцветных шалях», ставится двоеточие. Однородные определения в перечислении разделяются запятыми.

В ней было скрыто ещё пять матрёшек в разноцветных шалях: зелёной, жёлтой, синей, фиолетовой.