Do you need prior knowledge to participate?
I’ve heard that a Twitch extension is supposed to be simple to set up and that anyone who is interested can learn how to do it in a relatively short time. Unfortunately, I don’t know if that’s true.
Not sure I get what you are asking here.
Extensions are just websites really, so if you can build a website you can probably make a twitch extension.
Theres a few rules to follow (like can’t navigate and need to include the Twitch JS helper but thats about it really).