Exile all creatures you control. At the beginning of the next end step, reveal cards from the top of your library until you reveal that many creature cards, put all creature cards revealed this way onto the battlefield, then shuffle the rest of the revealed cards into your library.
Creature tokens you exile this way will count toward the number of creature cards you put onto the battlefield.
If the number of creatures you exile is greater than the number of creature cards remaining in your library, you’ll wind up revealing your entire library, putting all creature cards revealed that way onto the battlefield, then shuffling your library.
If you don’t reveal any noncreature cards this way (perhaps because all the creature cards you needed were on top of your library), you still shuffle your library.
If you put your commander in the command zone instead of exiling it, it will still count toward the number of creature cards you put onto the battlefield.
The cards you exile will stay in exile. They’re not part of the group you shuffle into your library.
The creature cards will enter the battlefield simultaneously.