# code-quality > Enforce code quality standards - Author: Daniel - Repository: AgriciDaniel/claude-code-essentials-vs-code - Version: 20260130225743 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/AgriciDaniel/claude-code-essentials-vs-code - Web: https://mule.run/skillshub/@@AgriciDaniel/claude-code-essentials-vs-code~code-quality:20260130225743 --- --- name: code-quality description: Enforce code quality standards --- When writing or reviewing code: 1. Follow project style guide (check CLAUDE.md first) 2. Use meaningful variable names (no single letters except loops) 3. Keep functions under 50 lines 4. Add error handling for all external calls 5. Write self-documenting code 6. Avoid magic numbers (use named constants) 7. Use early returns to reduce nesting 8. Add JSDoc/docstrings for public APIs 9. Prefer composition over inheritance 10. Keep cyclomatic complexity low