Z punktu widzenia Quantuma, repozytorium to plik xml z metadanymi i linkami do zipów z wtyczkami. Ściągnij dowolne istniejące, np.
http://pyqgis.org/repo/contributed , i przerób pod swoje wtyczki.
Wtyczkę zipujesz razem z jej katalogiem, przy czym nazwa zipa do pierwszej kropki musi być dokładnie taka, jak zawartego katalogu, czyli albo nazwa_katalogu.zip, albo nazwa_katalogu.przyrostek.zip. Ta druga możliwość służy zamieszczaniu kilku wersji wtyczki, na przykład jednej stabilnej, a drugiej eksperymentalnej - ta ostatnia musi mieć wyższy numer, bo Quantum wybiera zawsze najwyższą kompatybilną wersję (zgodną z tagami <qgis_minimum_version> oraz <experimental>).
Musisz niestety ręcznie pakować wtyczkę i edytować tego xmla, albo samemu napisać sobie skrypt, który to zrobi, bo nie mamy jeszcze stabilnego zautomatyzowanego frameworku do budowania repozytoriów. Ale prace nad nim są w trakcie i wczesną wiosną powinien być gotowy.