Skeleton Stage Card

Dark-themed shimmer skeleton loader for stage use while a playbook is processing. Four variants — card (avatar + text lines), list (avatar rows), media (image header + caption), chat (alternating message bubbles). All use a CSS linear-gradient shimmer animation with no JavaScript.

Surfaces
webgoogle-meet-stagegoogle-apps-script-webmcp-apps
Degraded on
SurfaceNote
pdfRenders as empty grey boxes without animation
Live preview
Fields
FieldType
variantstring. One of card, list, media, chat. Default card.optional
linesinteger. Number of text lines or list rows to show. Default 3.optional
countinteger. Number of skeleton cards to stack. Default 1.optional
Example payload
{
  "type": "skeleton_stage_card"
}
ARD catalog entry
{
  "identifier": "urn:air:a2uicatalog.ai:atom:skeleton_stage_card",
  "displayName": "Skeleton Stage Card",
  "type": "application/vnd.a2ui.atom+json",
  "url": "https://a2uicatalog.ai/atoms/skeleton_stage_card",
  "capabilities": [
    "web",
    "google-meet-stage",
    "google-apps-script-web",
    "mcp-apps"
  ],
  "description": "Dark-themed shimmer skeleton loader for stage use while a playbook is processing. Four variants \u2014 card (avatar + text lines), list (avatar rows), media (image header + caption), chat (alternating message bubbles). All use a CSS linear-gradient shimmer animation with no JavaScript.",
  "representativeQueries": [
    "show a Dark shimmer skeleton loader in card/list/media/chat variants",
    "dark-themed shimmer skeleton loader for stage use while a playbook is processing. four variants \u2014 ca",
    "render a skeleton stage card"
  ]
}
← Full ARD catalog
Deploy your own Google Apps Script renderer

The renderer is an open-source Google Apps Script web app. Deploy your own instance in 4 commands — you own the URL, no dependency on the demo endpoint.

git clone https://github.com/a2uicatalog/a2ui
cd a2ui/apps-script-surface/gas-wired-renderer
clasp push && clasp deploy
Full deploy guide →