Coding Standards & Best Practices
Enforces professional software engineering principles and architectural patterns for TypeScript, React, and Node.js development.
The Coding Standards skill serves as a comprehensive guide for maintaining high-quality, maintainable codebases. It integrates core development philosophies such as KISS, DRY, and YAGNI with specific, actionable patterns for modern web stacks. By providing standardized conventions for naming, error handling, immutability, and React component architecture, this skill ensures that development teams can produce consistent, performance-optimized, and type-safe applications while minimizing technical debt and streamlining the onboarding process for new contributors.
Key Features
01Heuristics for code smell detection and logic-simplifying refactoring
02Performance optimization guidelines including memoization and lazy loading
03Production-grade React component, hook, and state management patterns
04214,597 GitHub stars
05Comprehensive TypeScript and JavaScript naming and immutability standards
06Standardized REST API design and Zod-based input validation schemas
Use Cases
01Refactoring legacy codebases to improve readability and architectural integrity
02Establishing consistent coding conventions during the initialization of new projects
03Standardizing API responses and directory structures across full-stack applications