Poemat Dantego oparty jest na prawdziwym wydarzeniu, które miało miejsce w XIII-wiecznej Florencji.

Librecista Giovacchino Forzano przedstawił Pucciniemu swoje szkice dla oper Siostra Angelica i Gianni Schicchi. Kompozytor początkowo nie był entuzjastycznie nastawiony do historii Schicchiego – Florencja jako sceneria nie przemawiała do niego i obawiał się, że publiczność nie będzie zainteresowana tematem. Wkrótce jednak zmienił zdanie i pracował nad partyturą do obu dzieł jednocześnie. Prace nad Siostrą Angelicą zostały ukończone we wrześniu 1917 roku, po czym Puccini poświęcił całą swoją uwagę komedii. Pomimo że wiadomości dotyczące I wojny światowej i pandemii grypy w 1918 roku, w której Puccini stracił siostrę, odciągnęły go od pracy, pierwszy szkic został ukończony 20 kwietnia 1918 roku. Kompozytor kontynuował prace nad librettem i orkiestracją przez całe lato 1918 roku. Opera Gianni Schicchi została napisana jako dzieło przekomponowane, nie wydzielając przerw pomiędzy poszczególnymi utworami. Jedynym wyjątkiem jest aria O mio babbino caro.