* feature(skeleton): add skeleton component * feature(skeleton): add skeleton component * test(skeleton): add more unit test * feaure(skeleton): improve some code