Al-Karmi was a prominent Palestinian writer. In 1930 he founded Yarmouk newspaper. He served as editor-in-chief. In 1935 he founded the Palestinian political newspaper Al-Saiqa, serving as its editor-in-chief. Al-Saiqa was an extension of the Palestinian newspaper Al-Nafeer that preceded it. The first issue of Al-Saiqa was published on 7 March 1935. Al-Karmi participated in the founding of the National Liberation League in Palestine, affiliated with the Palestinian Communist Party from 1943 to 1944. Al-Karmi became one of the leaders of the movement and went on to establish and head a parallel movement of the party. In 1946, Al-Karmi held the position of editor-in-chief of the daily Palestinian political newspaper, Al-Shaab, and continued to do so until 1948. At the beginning of 1948, Al-Karmi founded the Palestinian newspaper Al-Mizan and served as its editor-in-chief. Its first issue arrived on 23 February 1948. Abdul-Ghani al-Karmi assumed responsibility for the Higher Jordanian Amiri Diwan in the Emirate of Transjordan. In 1946, he participated with King Abdullah I bin Al Hussein in establishing the Hashemite Kingdom of Jordan, and King Abdullah I bin Al Hussein pledged allegiance to the country on 25 May 1946. Al-Karmi became the head of the Royal Jordanian Hashemite Court, in addition to his ceremonial duties of the court. "Amiri Diwan" had its name changed to "The Royal Court" after the establishment of the Kingdom in 1946. The Royal Hashemite Court is the third-highest leadership position in the Jordanian state. It is reported that Abdul-Ghani al-Karmi was appointed to the Spanish embassy in Jordan.
