1) Preheat the oven to 350°F. Lightly grease (or line with parchment) two baking sheets.
2) Beat together the shortening, sugars, egg, vanilla, espresso powder, hazelnut flavor, cocoa powder, baking soda, salt, and chocolate-hazelnut spread until smooth.
3) Add the flour, beating gently until everything is well combined; the dough will be quite stiff and a bit crumbly. If it doesn't hold together well, drizzle in enough water or cold coffee (1 tablespoon or less) to bring it together. Watch out, though; if you add too much liquid, the cookies will flatten and spread out too much as they bake.
4) Drop the cookie dough by teaspoonfuls or tablepoonfuls onto the prepared baking sheets (a teaspoon or tablespoon cookie scoop works well here), leaving 2" between them. The larger balls of dough will be about 1 1/2" in diameter, and weigh a generous 1 ounce each (if you have a scale); the smaller ones will be about 1 1/4" in diameter, and about 1/2 ounce in weight.
5) Use a large dinner fork to flatten each cookie to about 3/8" thick, making a cross-hatch design.
6) Bake the cookies for 7 to 12 minutes, until they don't appear super-moist any longer, and seem set. Since they're dark colored, it's difficult to tell when they're done by whether or not they're browned; it's a good idea to bake one test cookie first, to figure out the timing. Smaller cookies baked for the shorter amount of time will be softer; larger cookies baked for the longest amount of time will be crunchy. See "tips," at left, for more details.
7) Remove the cookies from the oven, and cool right on the pan; or on a rack.
8) Yield: 22 to 24 large (2 3/4" to 3") cookies; or about 4 dozen smaller (2") cookies.