Preheat oven to 350
Whisk together flour, baking soda, baking powder and salt in a large mixing bowl. Combine, then add coconut and combine.
In a medium bowl, mix the sugar, lime zest, and cream cheese until combined.
Add cooled melted butter to sugar and cream cheese and mix to combine.
Add milk, oil, egg, lime juice, and coconut extract to the sugar mixture and mix to combine.
Add the wet ingredients to the flour mixture and mix until combined.
Form into a ball, cover with plastic wrap and chill dough in the refrigerator for at least one hour.
Line a baking sheet with parchment paper or a baking mat. Using a spoon or cookie scoop, place about 1½ tablespoon of dough on a cookie tray, about 3½ inches apart.
With the bottom of a glass or measuring cup, flatten the cookie dough to about ¼ inch.
Bake at 350 degrees for 11-12 minutes or until the edges just turn golden brown.