Combine the coconut oil, monk fruit, molasses, salt, eggs, and vanilla and mix well. Preferably, the coconut oil will be soft and not melted so that you can beat the mixture until it light and fluffy.
Add in the almond flour, coconut flour, baking soda, and xanthan gum. Stir well to combine evenly. Add in chopped chocolate and stir to mix in. Refrigerate dough for 1 hour and up to 24 hours (I like to leave it overnight).
Preheat the oven to 350ºF.
Form into 12 balls and then place on a parchment lined baking sheet. Flatten the dough balls into discs (they will spread some but pre-shaping helps). You can control the texture by how much you flatten them at this point. Thinner dough yields a more crispy cookie while just barley flattened will be quite cakey.
Bake at 350ºF for 15-20 minutes (watch carefully after 12 minutes) until the edges are browned. Cool on the cookie sheet.
Notes
You can freeze the dough, flattened to desired thickness then bake straight from the freezer, simply adding another couple of minutes to the baking time.