# code-quality > Ensures code follows quality standards. Apply when reviewing or writing production code. - Author: Jared-Bloomer - Repository: jared-bloomer/claude-config - Version: 20251228202422 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/jared-bloomer/claude-config - Web: https://mule.run/skillshub/@@jared-bloomer/claude-config~code-quality:20251228202422 --- --- name: code-quality description: Ensures code follows quality standards. Apply when reviewing or writing production code. --- # Code Quality Guidelines ## Type Safety - Always use strict type checking - Avoid `any` types - Use discriminated unions for variant types ## Error Handling - Never silently catch errors - Always provide context in error messages - Use error boundaries appropriately ## Performance - Avoid O(n²) algorithms - Profile before optimizing - Consider memory implications ## Code Organization - Keep functions small and focused - Use meaningful variable names - Follow single responsibility principle - Avoid deep nesting (max 3 levels)