.github/skills/branding-guidelines/SKILL.md
Applies EquipQR's brand colors and design-system tokens to any artifact that should match EquipQR's look-and-feel. Use it when brand colors, style guidelines, visual formatting, or EquipQR design standards apply.
npx skillsauth add Columbia-Cloudworks-LLC/EquipQR brand-guidelinesInstall 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.
Use this skill whenever Cursor should style an output to look like EquipQR (docs, UI mockups, slide decks, diagrams, emails, etc.). It summarizes the source-of-truth design tokens used by the EquipQR app so outputs stay consistent with the product.
Keywords: branding, corporate identity, visual identity, post-processing, styling, brand colors, typography, EquipQR brand, design tokens, Tailwind, shadcn/ui, visual formatting, visual design
src/index.css (CSS variables under :root and .dark)tailwind.config.ts (colors like primary, secondary, success, info, warning, destructive, and brand map to CSS variables)EquipQR uses token-based colors (HSL triplets) so the same semantic color names work in light and dark mode. Prefer semantic tokens (brand, primary, secondary, foreground, muted-foreground, etc.) over hard-coded hex values.
Core (Light mode / :root):
0 0% 100%222.2 84% 4.9%258 82% 57%210 40% 98%224 61% 19%210 40% 98%210 40% 96.1%215.4 16.3% 46.9%214.3 31.8% 91.4%Status accents (Light mode / :root):
142 76% 36% (foreground 210 40% 98%)217 91% 60% (foreground 210 40% 98%)38 92% 50% (foreground 222.2 84% 4.9%)0 84.2% 60.2% (foreground 210 40% 98%)Dark mode (.dark): Use the same semantic tokens; values shift for contrast.
222.2 84% 4.9%210 40% 98%258 82% 67%224 61% 29%217.2 32.6% 17.5%215 20.2% 65.1%Practical usage rules:
brand / primary for primary calls-to-action and key highlights.secondary sparingly (supporting actions, secondary emphasis).muted + muted-foreground for de-emphasized UI (helper text, subtle separators).success / info / warning / destructive; don’t invent new status colors.*-foreground token when placing text on a colored background.EquipQR’s UI uses a clean, product-style system font approach (no decorative brand fonts required).
system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serifbrand, primary, foreground, etc.) instead of hard-coded colors*-foreground tokensbrand/primary for highlights and key shapes (badges, callouts)border, muted) for non-essential decorationhsl(var(--token)) via the semantic color name (e.g. text-foreground, bg-primary, bg-brand, border-border).src/index.css into the required color space (RGB/HEX) and keep the same semantic mapping.development
React performance optimization guidelines from Vercel Engineering, with EquipQR-specific mappings (Vite + React Router + TanStack Query). Use when writing, reviewing, or refactoring React code in this repo, especially around waterfalls, bundle size, and re-renders.
testing
Postgres performance optimization and best practices from Supabase, adapted to EquipQR's Supabase (Postgres + RLS) workflow. Use when editing SQL, migrations, indexes, or RLS policies.
development
Use when auditing dependency health, API contract consistency, shared data shapes, or brittle integration seams between modules, services, and packages.
development
Use when aligning current repository state with roadmap priorities, reconciling GitHub issues or organization project items with what exists in the codebase, or deriving next steps across code, docs, and EquipQR work tracking.