What problem does it solve?
This Skill provides universal coding standards and best practices to enhance the readability, maintainability, and efficiency of your code.
Core Features & Use Cases
- Code Quality Principles: Offers guidance on readability, simplicity, DRY principles, and avoiding unnecessary features.
- TypeScript/JavaScript Standards: Provides rules for variable naming, function naming, immutability, error handling, and async/await.
- React Best Practices: Includes guidelines on component structure, custom hooks, state management, and conditional rendering.
- API Design Standards: Outlines REST API conventions, response formats, and input validation.
- File Organization: Offers suggestions on project structure and file naming conventions.
- Comments & Documentation: Explains the importance of good commenting and the use of JSDoc.
- Performance Best Practices: Discusses memoization, lazy loading, and database query optimization.
- Testing Standards: Suggests a AAA test structure and naming conventions for tests.
- Code Smell Detection: Identifies anti-patterns like long functions, deep nesting, and magic numbers.
Quick Start
Follow the provided guidelines in the SKILL.md to implement coding standards in your projects.