Heat 2 teaspoons oil over medium heat in a large cast-iron skillet or nonstick skillet until shimmering. Add 2 chopped shallots and cook, stirring frequently, until golden brown, about 5 minutes.
Add ⅓ cup chopped pine nuts and cook until starting to brown, about 2 minutes. Add 2 minced cloves garlic, 2 teaspoons each coriander and cumin, 1 teaspoon smoked paprika, ¾ teaspoon salt, ½ teaspoon black pepper, ½ teaspoon cayenne, ¼ teaspoon cinnamon, and ¼ teaspoon cloves; cook 30 seconds.
Transfer shallot mixture to a large bowl with 1 pound lamb, ½ cup chopped parsley and ¼ cup chopped mint; mix to combine.
Divide mixture into 8 even portions.
Form each into a 4-inch-long log. Push a skewer through the length of each log, leaving a 4-inch tail on one end and a 1-inch tail on the other; form meat around skewer to secure.
Cook according to directions below using the stove, grill or broiler.