Missing Tap Dance Examples

Hi!
Want to share my experience in configuring custom kaleidoscope firmware and ask for help.
Overall documentation of core plugins is great and available examples always cover all needs. Except for Tap Dance examples - documentation teases great flexibility but example code covers only tapDanceActionKeys function.

Tried to find any examples on google and github - no luck. Ask community to help. If I missed any resources with documentation please share a link.

Here is what I need to achieve:

Single tap: Key_Space
Double tap: Key_Period + Key_Space + OSM(LeftShift)
Hold: MoveToLayer

Thanks!