parse skeleton