You are only able to add an intro video to a submitted application if the role is still open and your application hasn't been viewed yet. If this is not the case, we unfortunately cannot help you add an intro video to your application.
To add an intro video, you can visit your application list by clicking on your profile in the top right of the screen and selecting "Your applications". Below the relevant application, you will see a button to "Add Intro Video".
We do not currently facilitate adding a skill snapshot to a submitted application, however we hope to offer this in the future.