Preheat your oven to 350°F and line a baking sheet with parchment paper.
In a large mixing bowl, combine the shredded coconut, almond flour, powdered sugar, cocoa powder, and salt. Mix well.
Add the softened butter, vanilla extract, and egg to the dry mixture. Stir until a dough forms.
Scoop out the dough and roll it into balls about 1 inch in diameter. Place them on the prepared baking sheet, spaced 2 inches apart.
Bake for 12-15 minutes until the edges are firm but the centers remain soft. Let cool on the baking sheet for 5 minutes before transferring to a wire rack.
Melt the coconut oil and semi-sweet chocolate chips in a microwave-safe bowl. Dip the tops of the cooled cookies into the melted chocolate.
Allow the chocolate to set before serving.