Depending on where you live, outside is a great place to work on various skills for basketball. I am in CA and we never got gym time for youth teams for basketball. 95% of our practice time was outside on the outside HS basketball courts. I realize that many places don't have that luxury, but there are other drills and skill work that don't need an actual basketball court to do.In my area at least, getting gym time is a huge impediment.
ETA: You can even get creative and do staggered skill sessions in your garage. Work on dribbling drills and other aspects like defensive footwork in groups of two or three in your garage. Have them come every 15 or 30 minutes and cycle groups through. Then you can tailor the session for the skill level of the player participating. I did this for baseball since I had a batting cage at my house. I would have practices where two or three players would come every 20 minutes and get 100-150 swings and then the the next group comes. Great for the kids and for the coaches because you don't have to keep 10 kids busy all at once.