Skeletal platform