How do I develop a glyphs plugin?

I am a graduate student, my teacher asked me to prepare to develop glyphs plug-in, I have no experience in developing plug-ins, I do not know what knowledge I should learn, I hope you can help me.

You find the most infos here: GitHub - schriftgestalt/GlyphsSDK: Scripting SDK for Glyphs

What class are you taking to get such an assignment?

Thank you for your help. The research direction of our group is about font generation, which requires the use of glyphs

There’s also a tutorial with general tips called Writing plugins. You can find it in the Learn section of this website.