Skia has many optional dependencies that Flutter does not enable by default because the engine does not need them at present (see the "optional" GN template in //third_party/skia/BUILD.gn).
Even if this specific dependency was enabled, you would only get a PDF/XPS representation of a scene. Conveying this PDF to the underlying platform for printing, etc. would still need to be handled by a platform plugin. Also, additional dependencies add to the size of the engine. The plugin mentioned in this thread seems to be generating a PDF from a piece of text. So Skia is not even needed in this case.
Ultimately, we want the Flutter engine to be as lean as possible and add dependencies that are absolutely critical. This is not to say obtaining rich PDF/XPS representations of scenes is something that we will never support out of the box. Please file a bug if you think this is critical to for your application.
Cheers,
Chinmay