skills/vendix-ui-ux/SKILL.md
Mobile-first UI/UX design philosophy, accessibility standards, visual quality checklist, and skill routing for Vendix frontend work. Trigger: When designing UI screens, implementing mobile-first layouts, checking accessibility, or creating landing pages.
npx skillsauth add rzyfront/vendix vendix-ui-uxInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This is the broad design checklist. For implementation details, use the specialized frontend skills listed below.
min-width media queries.button, navigation uses a/router links.var(--color-*)) instead of hardcoded colors.transform and opacity; avoid layout-property animations.prefers-reduced-motion for substantial motion.| App | Priority |
| --- | --- |
| STORE_ECOMMERCE | Mobile conversion, speed, trust |
| STORE_ADMIN | Efficient admin workflows across mobile/desktop |
| STORE_POS | Touch-first speed and low friction |
| ORG_ADMIN | Dense data, reporting, multi-store management |
aria-label.alt or are marked decorative.vendix-frontend-component.vendix-zoneless-signals.vendix-angular-forms.vendix-frontend-icons.vendix-frontend-modal.vendix-frontend-theme.vendix-frontend-standard-module.vendix-frontend-data-display.vendix-frontend-stats-cards.vendix-frontend-sticky-header.vendix-app-architecture.vendix-frontendvendix-frontend-themevendix-frontend-data-displayvendix-zoneless-signalsdevelopment
Mobile app development rules for Vendix Expo/React Native project. Trigger: When editing, creating, or modifying any file under apps/mobile, or when developing mobile-specific features.
development
Feature gating by store subscription state: global store write guard, AI feature gate, Redis feature resolution, quota consumption, frontend paywall interceptor, banner, and subscription UI states. Trigger: When adding feature gates, paywalls, subscription-based access control, protecting store write operations, AI feature gates, or rollout flags.
testing
SaaS subscription billing for Vendix stores: plan pricing, invoices, Wompi platform payments, manual payments, partner commissions, payouts, proration, and dunning. Trigger: When creating SaaS invoices, working with partner rev-share, margin/surcharge pricing, invoice sequence allocation, partner payout batches, subscription payments, manual payments, or dunning flows.
development
Periodic quota counters with Redis, UTC period keys, Lua-based idempotent AI quota consumption, request-id deduplication, and post-success consumption. Trigger: When building quota counters, enforcing monthly/daily feature caps, or reusing AI quota patterns for uploads, emails, exports, or rate-limited features.