Plotting layer of SCOP, shared by every other scop-* skill — CellDimPlot and FeatureDimPlot (2D and 3D embeddings), CellStatPlot and FeatureStatPlot, GroupHeatmap, FeatureHeatmap, CellCorHeatmap, CellDensityPlot, ClusterTreePlot, CoverageTrackPlot, theme_scop, theme_spatial, and the interactive SCExplorer app. Use when building or fixing a plot: choosing between group.by, split.by, stat.by and features, setting reduction, palette, palcolor and plot_type, or when a plot errors with unused argument or renders empty. Domain-specific plots stay with their analysis skill.