Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.
Scanned 9/4/2026
Install to Claude Code
npx -y skills add gabrielmoreira/agent-skills-mirror --skill agent-coding-standards --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Agent Coding Standards?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/gabrielmoreira-agent-coding-standards-545e5ea2)More formats (shields.io, HTML) on the badges page.
---
name: agent-coding-standards
description: Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.
author: affaan-m
version: 4.1.0-fractal
---
# Coding Standards & Best Practices
Universal coding standards applicable across all projects.
## Code Quality Principles
## 🧠 Knowledge Modules (Fractal Skills)
### 1. [1. Readability First](./sub-skills/1-readability-first.md)
### 2. [2. KISS (Keep It Simple, Stupid)](./sub-skills/2-kiss-keep-it-simple-stupid.md)
### 3. [3. DRY (Don't Repeat Yourself)](./sub-skills/3-dry-dont-repeat-yourself.md)
### 4. [4. YAGNI (You Aren't Gonna Need It)](./sub-skills/4-yagni-you-arent-gonna-need-it.md)
### 5. [Variable Naming](./sub-skills/variable-naming.md)
### 6. [Function Naming](./sub-skills/function-naming.md)
### 7. [Immutability Pattern (CRITICAL)](./sub-skills/immutability-pattern-critical.md)
### 8. [Error Handling](./sub-skills/error-handling.md)
### 9. [Async/Await Best Practices](./sub-skills/asyncawait-best-practices.md)
### 10. [Type Safety](./sub-skills/type-safety.md)
### 11. [Component Structure](./sub-skills/component-structure.md)
### 12. [Custom Hooks](./sub-skills/custom-hooks.md)
### 13. [State Management](./sub-skills/state-management.md)
### 14. [Conditional Rendering](./sub-skills/conditional-rendering.md)
### 15. [REST API Conventions](./sub-skills/rest-api-conventions.md)
### 16. [Response Format](./sub-skills/response-format.md)
### 17. [Input Validation](./sub-skills/input-validation.md)
### 18. [Project Structure](./sub-skills/project-structure.md)
### 19. [File Naming](./sub-skills/file-naming.md)
### 20. [When to Comment](./sub-skills/when-to-comment.md)
### 21. [JSDoc for Public APIs](./sub-skills/jsdoc-for-public-apis.md)
### 22. [Memoization](./sub-skills/memoization.md)
### 23. [Lazy Loading](./sub-skills/lazy-loading.md)
### 24. [Database Queries](./sub-skills/database-queries.md)
### 25. [Test Structure (AAA Pattern)](./sub-skills/test-structure-aaa-pattern.md)
### 26. [Test Naming](./sub-skills/test-naming.md)
### 27. [1. Long Functions](./sub-skills/1-long-functions.md)
### 28. [2. Deep Nesting](./sub-skills/2-deep-nesting.md)
### 29. [3. Magic Numbers](./sub-skills/3-magic-numbers.md)
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!