Timo said:
It fails: the fact that Kirk creates the robe is not transmitted to the audience. One has to have it explained before it can be seen.
I disagree. When I first saw the film I thought it was pretty apparent that Kirk was responsible for the robe appearing. I didn't need anything explained. When I read the book years later this was confirmed, but I was never confused about it at all.