Skyrmions are topologically protected quasiparticles with sophisticated spin textures, widely studied in condensed-matter systems, magnets and recently in photonics, which predicts great potential in ultra-high-capacity information storage, due to their diversified and stable topological spin textures in ultrasmall particle-like region.