Marks an <ng-template> as the per-row skeleton slot rendered during
the first load of a bound async state. The template repeats
skeletonRowCount times and replaces the default placeholder row
(toggle square plus two shimmer lines); the surrounding region stays
decorative (aria-hidden), so keep the template visual-only.
The selector is cngxSkeletonRow (not cngxSkeleton) on purpose:
[cngxSkeleton] is the @cngx/common/layout loading atom, and a
shared attribute would instantiate both directives on the same
<ng-template>.