Film a large skillet with olive oil and heat over medium heat. Add as many slices bread as will fit without crowding and sauté, turning once, until golden on both sides. Transfer to paper towels to drain, then, while the bread is hot, rub both sides of each slice with the clove of garlic. Repeat with the remaining bread, adding more oil as needed.
Mash the minced garlic and the salt to a paste in a mortar with the pestle.
Poach the eggs until the whites are set but the yolks are still quite runny. Set them aside in a bowl of cold water. You can poach them in a pan of water with a little vinegar or in an egg poacher, which is simpler and more foolproof.
Divide the garlic paste and fresh parsley and cilantro among 6 soup bowls. Add
Heat the reduced stock to boiling. Using a slotted spoon, remove each egg from the water and gently place on the bread. Now ladle on the hot stock. Serve immediately.