Compose fragment skeleton