- In the microwave or a double boiler, melt the chocolate chips until liquified. Set aside. 
- Add coconut oil and coconut sugar in a large bowl. Using a hand mixer or a stand mixer at medium speed, cream together until combined fully. 
- Add the egg and vanilla extract to the mixture, and beat until smooth. 
- Add in melted chocolate, almond flour, coconut flour, cocoa powder, salt, and baking soda. Beat this mixture at low speed until fully combined and a wet dough is formed. 
- Pour the dough on a plastic wrap and wrap tightly. Refrigerate for 1 hour to overnight. 
- When ready to bake, let the dough sit at room temperature for 5 minutes then preheat the oven to 350 degrees F. Line a baking sheet with parchment paper - you may need to use 2 baking sheets. 
- Roll out the dough between 2 sheets of parchment paper so it's about ¼-½ inch thick. 
- Use a cookie cutter to cut out desired shapes, then carefully transfer the shapes to the prepared baking sheet using a spatula. If the dough softens up too much while cutting, chill in the freezer for 5 minutes until set, then continue. 
- Re-roll any scraps of dough and repeat the previous 2 steps until all the dough is used up. 
- Bake in the oven for 13-15 minutes until set.  
- Cool for 10 minutes, then transfer to a cooling rack until cooled completely. 
- Stir all the icing ingredients until smooth. Transfer to a piping bag with a fine tip, or you can use a resealable plastic bag with the corner snipped off.  
- Decorate the cookies as desired, then let the icing set for 10 minutes until dry and hardened. Enjoy!