À partir de , il est vice-président du Conseil révolutionnaire sous le gouvernement de Babrak Karmal. Quand celui-ci démissionne le suivant, Chamkani lui succède à titre intérimaire à la tête de l'État. Le , il cède la place à Mohammad Najibullah dont il redevient vice-président jusqu'au , date de la démission de Najibullah, qui précède de peu la chute du régime communiste.