How would I communicate with loaded swf

I have a external swfs that I am using as skins for a app launcher. They are loaded in to the main movie via xml and loadMovie.

How can I pass intervals and as commands to my skins. I need to send things like:
button command for closing projector
var clockValue for clock text fields in the skin
xml menu info to nested movieclip in skin.swf

I was thinking shared libraries, but I want to load the skin.swf dynamically with my xml, and I want the skin to maintain its structure so the ui style can be completely changed, instead of just placing mc’s in the same place each time with only a slightly different theme.

Any help would be appreciated. Thanks in advance.