.cursor/skills/gauge/SKILL.md
Use when auditing an application for latency, inefficient loops, heavy assets, unoptimized queries, excessive rendering, or poor resource allocation.
npx skillsauth add Columbia-Cloudworks-LLC/EquipQR gaugeInstall 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.
The 24-inch gauge divides labor and resources wisely.
Audit the codebase for performance and resource inefficiency, then produce a time-management report that ranks the most meaningful optimization opportunities.
This skill focuses on where time, memory, network, storage, or compute are being wasted and how to reclaim them with targeted changes.
/gauge/gauge <optional-scope-path>Copy this checklist and track it while running:
Gauge Progress
- [ ] 1) Confirm target surface and runtime context
- [ ] 2) Identify expensive loops, queries, assets, and render paths
- [ ] 3) Estimate impact, confidence, and likely root cause
- [ ] 4) Produce a ranked time-management report
- [ ] 5) Define optimization and verification steps
Capture whether the concern is frontend, backend, database, build-time, or end-to-end, and note the most important user flow or system path.
Look for:
O(n^2) or repeated traversal patternsFor each issue, record:
Group findings into a concise report such as:
Critical bottlenecksHigh-value optimizationsWatchlist / measure firstFor every recommendation, say how to prove the optimization worked: profiling, benchmark, trace, query timing, bundle diff, or UX timing.
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
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.
development
Use when auditing dependency health, API contract consistency, shared data shapes, or brittle integration seams between modules, services, and packages.