Remote Controlling Clients
http://xmpp.org/extensions/xep-0146.html
Forward unread messages residing at the remote client to the local
client
Leave groupchats
Change status
Would be the minimal available commands needed.
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information