Preheat the oven to 350° F (static) or 325° F (convection).
Grate the zucchini or process using the fine blade of a large food processor. Once measured out, spread shredded zucchini onto doubled paper towels and cover with more paper towels, pressing gently to help release excess moisture.
Beat together the coconut oil and sugar in a large mixing bowl until fluffy and totally integrated.
Add the vanilla and egg and beat for another minute. Stir in the grated zucchini.
In a separate bowl, whisk together the dry ingredients: gfJules Flour, cinnamon, baking powder, baking soda and salt.
Stir into the large mixing bowl, adding slowly until a uniform dough comes together. Add oats, chocolate chips, raisins or cranberries, if using.
Prepare baking sheets by lining with parchment paper. Spoon dough out and roll between your palms to make tablespoon-sized balls or use a 1 ounce scoop. Place on the prepared cookie sheets, pressing lightly with the back of a spoon to flatten the balls to about 1 inch. Leave 1-2 inches between cookies.
Bake in preheated oven for 11 to 12 minutes, or until the centers no longer look raw and the edges are lightly browning. The cookies will not spread much, but they will puff up if not flattened before baking.
Remove to cool on a wire rack.