What problem does it solve?
This Skill eliminates inconsistent manual code reviews across the Dashboard Maestro stack by enforcing tenant isolation, secure JWT handling, async error management, React patterns, and session/currency conventions every time.
Core Features & Use Cases
- Backend checklist enforcement ensures every Sequelize query filters by tenant, handlers wrap async calls with try/catch, and sensitive data is never logged or exposed.
- Automated scripts for PR analysis, code quality checking, and report generation run deterministic scans that highlight missing checkpoints and summarize findings.
- Reference guides capture coding standards, anti-patterns, and detailed checklists so reviewers can align recommendations with documented project norms.
- Use Case: Run the suite before merging a cross-tenant feature to confirm secure JWT flows, sessionStorage usage, Skeleton loading, and Spanish error messaging guidelines are satisfied.
Quick Start
Kick off the review by running python scripts/code_quality_checker.py with your project path to gather findings.