What problem does it solve?
This Skill ensures your React/Next.js codebase is clean, secure, and maintainable by enforcing strict linting, robust authentication, and comprehensive TypeScript practices.
Core Features & Use Cases
- Biome Linting & Formatting: Replaces ESLint/Prettier with Biome for unified code quality.
- Robust Authentication: Enforces secure access control using Clerk or Auth.js for sensitive data.
- Strict TypeScript: Eliminates
any types and promotes type safety with explicit interfaces and strict compiler options.
- Absolute Imports: Organizes code structure with clean, alias-based imports.
- Use Case: Before merging a new feature, run this Skill to automatically format the code, check for security vulnerabilities in API routes, and ensure all new components are strictly typed, preventing potential bugs and security risks.
Quick Start
Run the security-quality-guard skill to audit the current project for linting, security, and TypeScript issues.