stagecraft

noun

1.
skill in writing or staging plays