- What's a skeleton screen?
- Gray placeholders showing where content will appear while loading. Better UX than a blank area or generic spinner — feels faster even if it isn't.
- How is the shimmer achieved?
- Animated gradient background sweeping across the element. CSS @keyframes with background-position shift.
- Should I skip skeletons for fast loads?
- Yes — under 200ms response, the skeleton's flash can feel jarring. Use skeletons for loads that reliably take 500ms+.
- Can I generate for specific components?
- Yes — card, list, table, paragraph, and custom shapes. Matches the layout of the final content so the transition feels seamless.