I would like to create a superellipse shape. I found the following question "How do I make a superellipse node shape in tikz?" with @Jake's answer that does indeed produce a superellipse. Unfortunately I would like to fill the superellipse with a color and it does not work by adding fill=blue for example to Jake's superellipse node parameters.
\node [fill=blue,minimum width=4cm, minimum height=2cm,
superellipse, superellipse parameter=1.5] (a) {};
I don't know if this is due to the fact that it is a node shape. This is not necessary in my case of use and a path in the shape of a superellipse is enough for me. In fact I am looking for more or less the equivalent of a
\fill [blue] (0,0) circle [x radius=2cm, y radius=1cm];
but for a superellipse.
Moreover the code in the referred answer was written more than 9 years ago, maybe there is a way to do things more efficiently today, following the improvements of tikz etc.

\pgfusepath{stroke}to\pgfusepath{stroke, fill}. I am not at the computer now, so I can't test it.... – Rmano Apr 03 '22 at 20:48