Generate skeleton