Physics Guess – Should There Exist A Solid Silicon Fuel cell?

I checked the wikipedia summation of a fuel cell. It converts chemical energy to electricity by oxidation.

So my idea is. Can you use a solid material instead hydrogen gas?

I wonder. Could there exist a reaction between silicon and oxygen if you just slam some oxygen molecules into the silicon. Is there a efficient way to create a reaction? Could this be a solvable problem. One of many to a sustainable energy future.

So the reason for the idea is that I think we need abundant materials like silicon for devices like fuel cells.