Shortcuts for creating custom component instances

Hello, I am interested in creating shortcuts that can create instances of my custom components, the same way you would type into the search box the string “//some text” to create a panel, or the string “0.0<25.0<100.0” to create a number slider between two bounds.

I would like to type, for example, “@componentname:2.5:10” to create an instance of my custom component componentname with the first input set to 2.5 and the second input set to 10.

In what part of the Grasshopper SDK should I be looking at to implement such a feature?