Combine flour, oatmeal, coconut, chia seed, hemp seed, cranberries, baking powder, baking soda, salt and xanthan gum together.
In large mixing bowl beat together butter and sugar until fluffy.
Add vanilla and egg, combine well.
Gradually add flour mixture into butter mixture, combine well.
Use a ice cream scoop to get cookies same size, flatten slightly with fork.
Refrigerate for about 15 minutes.
Bake at 350 degrees for 8-10 minutes.