Is there a way to split a hollow mesh by faces? For example, I have a hollow cubic sphere like this:

A problem is to split it by all its faces like this:

The way I have done this one is an application the P &gt; Selection to an outer face and an appropriate inner one. Then I just have connected appropriate edges to get that little piece. But this way is not really practical since I have to iterate over each face of the sphere manually.
Is there a way to get the result automatically?
You can:

AltE then &quot;individual faces&quot;
Don't move the extrusion just validate it
Invert the selection CtrlI to select the base vertices
X delete vertices
A to select
E to extrude
Again don't move the extrusion just validate it
S to scale
P to separate by loose parts