Dirinya memang dikenal sebagai sosok yang ahli dalam seni dan kebudayaan menganggap hal itu sebagai peluang.
Tokoh-tokoh punakawan ini kemudian oleh Sunan Kalijaga dipertunjukkan pada pertunjukan wayang yang ditampilkan dengan pewartaan keyakinan dan nilai-nilai tatanan ajaran Islam.
Pada perkembangannya, konsep Punakawan kemudian dipentaskan pada setiap pertunjukan wayang dengan konsep susila, pekerti, akal dan ahlak islam melalui sosok Semar, Petruk, Gareng dan Bagong.
Mulai dari wilayah Pajajaran hingga wilayah Majapahit, Sunan Kalijaga berkeliling. Siapapun yang hendak nanggap wayang maka masyarakat tak perlu membayar menggunakan uang namun cukup membaca dua kalimat syahadat saja
Tokoh-tokoh Punakawan, Petruk, Gareng , Semar dan Bagong merupakan karakter-karakter yang diciptakan secara khusus dengan konsep-konsep Islam.
Nama Semar sendiri dalam bahasa arab mengandung arti paku, hal ini bertujuan bahwa Islam mampu memaku tajam dengan kuat di bumi Nusantara.
Petruk diambil dari kata Fatruk yang artinya adalah meninggalkan segala kecuali Allah, hanya Dia yang dituju dan diagungkan atau penyerahan total kepada ilahi.
Gareng dalam bahasa Arab disebut nala khairan yang maknanya mencari dan mendapatkan teman dimana dalam Islam adalah hablum minannas yang merupakan perwujudan dari hakekat dalam islam bahwa sesam muslim adalah saudara.
Bagong merupakan anggota terakhir punakawan yang berasal dari kata Baga yang artinya menolak, menyangga dan menolak kezaliman yang dilakukan manusia yang mengaku beradab dan berakhlak mulia.
Dengan diciptakannya tokoh Punakawan oleh Sunan Kalijaga maka persebaran Islam di tanah Jawa berhasil dengan cepat. Perlahan namun pasti pengenalan Islam di tanah Jawa kian menggema.
Apalagi cerita Punakawan oleh Sunan Kalijaga dibuat kocak, namun berisi dan mengena sehingga mudah diterima oleh masyarakat.
Namun perlu dicatat, bahwa cerita Punakawan tersebut tak ada dalam cerita atau epos-epos sebelumnya. Sehingga cerita Punakawan tersebut merupakan murni ciptaan Wali Songo terutama Sunan Kalijaga.***