Preheat oven to 350 degrees Fahrenheit. Spray an 8x8 baking pan with cooking spray and line with parchment paper.
In a large mixing bowl, add tapioca starch and water. Whisk to combine. Add melted butter, agave, cane sugar, vanilla extract, and almond extract. Whisk again to incorporate.
Add almond flour, coconut flour, salt, and baking soda. Stir with a rubber spatula until you have a cohesive dough. Allow the dough to rest for 2-3 minutes, then transfer it to the prepared pan.
Use the rubber spatula to evenly distribute dough in the pan. Then use an extra piece of parchment paper to lightly press and smooth the dough into an even layer. Make sure all corners are filled.
Bake for 14-15 minutes. A tester or toothpick should come out clean. The edges will be a golden brown and the top will have started to turn golden. Remove from oven and allow to cool on wire rack.
Once completely cool, refrigerate the bars for at least one hour before frosting. Allow bars to come to room temperature prior to frosting so that the frosting doesn't harden quickly and become difficult to spread.
When ready to frost the cookie bars, add frosting ingredients to a medium mixing bowl. Beat with an electric hand mixer until the frosting becomes smooth.
Gently lift the bars out of pan using parchment flaps and place on a cutting board. Using an offset spatula, frost bars and add sprinkles if desired. Slice into large bars or smaller bite-sized bars.