How exactly do you plan on doing some of those functions? The only supported Clips API functions are to retrieve a list of clips, and to create a new clip.
For now I’m only focusing to build a dashboard in vuejs with a list of user’s clips
it’s to explore Twitch Api and maybe in the future if the api allows me to edit / delete / download add theses features.