Meepo is melee agility initiator and semi-carry. He is notoriously the hardest hero in the game to play, as not only does effective Meepo play rely on the micro-management of multiple hero units, but the death of any of his multiple hero units results in the death of all Meepos.
Skills
Earthbind is skilled and maxed second
Poof is skilled and maxed second.
Geostrike is skilled and maxed last.
Divided We Stand is always skilled (levels 3, 10 and 17).
Items
Starting Items: Tangos, Healing Salve, Stout Shield.
Early Game: Power Treads.
Core: Aghanim's Scepter, Blink Dagger.
Luxury Items: Vladmir's Offering, Heart of Tarrasque, Manta Style, Eye of Skadi, Assault Cuirass.
Situational Items: Boots of Travel, Drums of Endurance, Shiva's Guard, Scythe of Vyse, Mekanism, Pipe of Insight.
You can find our detailed Build Guide for Meepo here.