A comprehensive library of design-system-aligned patterns for creating skeleton loaders, shimmer effects, and progressive loading states in React applications.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install loading-state-patterns
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install loading-state-patterns using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Loading State Patterns provides a specialized toolkit for developers looking to move beyond generic loading indicators. These Openclaw Skills offer a collection of reusable components and CSS animations that allow you to build intentional loading experiences that mirror your application's actual content structure. By implementing these patterns, you can significantly improve perceived performance and ensure your user interface remains polished and visually stable even during data fetching.
This skill focuses on aesthetic integration, ensuring that skeleton placeholders match your specific design system. Whether you are building for a standard SaaS platform or a high-end retro-futuristic theme, these patterns provide the necessary primitives to handle content areas, tables, metrics, and even AI-driven streaming content with fluid animations and graceful transitions.
To get started with these Openclaw Skills, ensure your project includes Tailwind CSS and Framer Motion. Install the necessary utility dependencies using the following command:
npm install clsx tailwind-merge framer-motion
Then, add the following shimmer keyframes to your global CSS file to enable the core animation patterns:
@keyframes shimmer {
0% { background-position: 200% 0; }
100% { background-position: -200% 0; }
}
.animate-shimmer {
animation: shimmer 1.5s ease-in-out infinite;
}
The skill organizes loading components into a hierarchy of primitives and layout-specific templates. The following table describes the primary data structures used:
| Component | Category | Primary Use Case |
|---|---|---|
Skeleton |
Primitive | Basic shapes, lines, and circles |
CardSkeleton |
Layout | Pre-built card structure with headers and bodies |
TableRowSkeleton |
Layout | Repeating row structure for data grids |
ProgressiveLoad |
Logic | State-based switching between skeleton and children |
GridSkeleton |
Layout | Responsive grid of card or item placeholders |
Loading
A specialized skill for generating production-ready Kubernetes manifests including Deployments, Services, and Ingresses with built-in security best practices.

A comprehensive implementation guide for production-grade Go concurrency patterns including worker pools, pipelines, and synchronization primitives.

A strategic product thinking agent that identifies high-leverage improvements to 10x a product's value.

A comprehensive meta-skill that orchestrates the entire software development lifecycle from initial persona research to final production deployment.

A comprehensive technical framework for implementing structured logging, distributed tracing, and metrics collection to ensure system reliability.

A comprehensive analytical tool for comparing Liquidity Provider strategies across multiple fee tiers, versions, and blockchains.








































