What problem does it solve?
This Skill provides a comprehensive set of JavaScript and TypeScript coding standards, conventions, and best practices to ensure consistency, readability, and maintainability across codebases. It serves as a reference for developers, reviewers, and teams when writing, reviewing, or testing JS/TS code.
Core Features & Use Cases
- TypeScript strictness: Encourages enabling
"strict": true in tsconfig and strong type definitions.
- Linting & formatting: Recommends ESLint and Prettier configurations to enforce code quality and consistent style.
- Naming & structure: Establishes naming conventions for files, components, and types to improve navigability and collaboration.
- React patterns: Provides guidance on common React patterns, component structure, and hooks usage to align with best practices.
- Code reviews & onboarding: Serves as a quick-reference during reviews and new-team onboarding to accelerate alignment.
Quick Start
Review the JavaScript/TypeScript coding standards and apply them to your project. Suggested steps include integrating ESLint and Prettier configurations, enabling TypeScript strict mode, adopting the naming conventions, and applying the guidelines during code writes, reviews, and onboarding.