agora-design
Builds, restyles, reviews, and audits Agora product UI across dashboards, admin tools, builders, settings, tables, chat, RTC surfaces, and AI-agent experiences. Prefer Agora tokens, named patterns, Lucide icons, and Agora motion defaults over stock shadcn styling. Use shadcn as the fallback for component semantics, accessibility, and behavior when Agora guidance is not specified.
How do I install this agent skill?
npx skills add https://github.com/sw4y4m/agora-vibeds --skill agora-designIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The agora-design skill is a design system extension for building and auditing Agora-themed UIs. It consists of design patterns, tokens, and Lottie animation assets. The skill contains no executable scripts or system-level instructions that present a security risk.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
Agora Design
Use this skill whenever the user is working on Agora product UI. This skill is the Agora-specific layer on top of shadcn. Treat Agora as authoritative and use shadcn only when Agora is silent.
Core defaults
- Default to Agora dark theme. If the user asks for light mode, preserve the same composition and swap to Agora light tokens.
- Use
Instrument Sansfor all product UI. - Use
Lucideicons only. - Prefer semantic tokens and restrained accent usage. Do not flood screens with brand color.
- Prefer a compact, operational, control-plane feel over spacious marketing layouts.
- Keep CTA density restrained. If Agora guidance is silent, follow shadcn's restraint around emphasis and action hierarchy.
- Do not use decorative glows or atmospheric shadow effects in product UI, especially in RTC surfaces.
- Keep copy in RTC setup surfaces minimal. Related state elements should stay tightly grouped.
Build workflow
- Identify the surface type: app shell, dashboard, builder, settings, table, chat, RTC, or AI-agent UI.
- Choose the closest Agora named pattern from the references.
- Apply Agora tokens, typography, iconography, spacing, radius, and motion rules.
- Use shadcn component semantics and accessibility patterns as the fallback.
- Keep the result visually disciplined: minimal colors, clear hierarchy, few high-emphasis actions.
Review workflow
When reviewing an existing UI, return a structured audit using these categories:
overall verdicttokenstypographyiconographyspacingradiuscomponent choicestate handlingmotionlayout patternstable patternsrtc patternsaccessibility and interactionconsistency with Agora
For each category, say what is working, what violates the system, and the most direct fix.
Named patterns
Use these pattern names in your reasoning and responses when helpful:
agora-app-shellagora-builder-tabsagora-right-utility-panelagora-config-cardagora-choice-tileagora-segmented-tabsagora-settings-surfaceagora-stacked-formagora-select-fieldagora-inline-utility-actionagora-table-shellagora-table-toolbaragora-status-badge-columnagora-table-paginationagora-demo-call-layoutagora-pre-call-screenagora-media-stageagora-chat-railagora-chat-bubbleagora-session-headeragora-test-call-panelagora-voice-orb-stateagora-live-transcript-stackagora-device-preferences-cardagora-rtc-action-dock
Theme and motion
- Dark is the baseline.
- Light mode is a token swap, not a new visual language.
- For AI-agent and voice surfaces, proactively suggest Agora motion defaults if the user did not specify custom animation.
- If the user supplies custom motion assets, use them as long as they still fit Agora's restrained product feel.
References
references/foundations.md- visual philosophy, hierarchy, moderation rulesreferences/tokens.md- color, typography, spacing, radius, state rulesreferences/app-patterns.md- settings, forms, headers, utility actionsreferences/control-plane-patterns.md- builders, utility panels, choice tiles, segmented tabsreferences/table-patterns.md- tables, search, filters, status badges, paginationreferences/webrtc-patterns.md- media stage, chat, control docks, test-call panelsreferences/ai-agent-motion.md- default agent animation states and usagereferences/review-rules.md- audit rubric and common violationsreferences/examples.md- named pattern summaries
Practical fallback rule
When Agora guidance is missing:
- keep shadcn structure and accessibility
- keep Agora tokens and typography
- keep Lucide icons
- stay visually restrained
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/sw4y4m/agora-vibeds/agora-design">View agora-design on skillZs</a>