Definitions of stagecraft:

  • noun:   skill in writing or staging plays