coding-standards

Solid

Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.

Code & Development 116 stars 6 forks Updated 6 days ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
69
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
84
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Coding Standards & Best Practices Universal coding standards applicable across all projects. Detailed patterns and examples are in the `references/` directory. ## Quick Decision Guide | What you need | Reference file | |---|---| | Naming, immutability, types, error handling, async | `references/typescript-patterns.md` | | Components, hooks, state, memoization, lazy loading | `references/react-patterns.md` | | REST API design, file structure, testing, code smells | `references/api-testing-patterns.md` | ## Categories ### TypeScript/JavaScript Patterns Variable and function naming conventions, immutability (critical), comprehensive error handling, async/await best practices, type safety, comments/documentation style, and database query performance. See: `references/typescript-patterns.md` ### React Patterns Functional component structure with typed props, custom hooks (useDebounce pattern), proper state updates with functional setters, conditional rendering without ternary chains, useMemo/useCallback memoization, and lazy loading with Suspense. See: `references/react-patterns.md` ### API Design, Testing & Code Smells REST conventions, consistent ApiResponse format, Zod input validation, project file organization and naming, AAA test pattern, descriptive test naming, and anti-pattern detection (long functions, deep nesting, magic numbers). See: `references/api-testing-patterns.md` ## Core Principles 1. **Readability First** -- self-documenting code over comments 2....

Details

Author
cloudnative-co
Repository
cloudnative-co/claude-code-starter-kit
Created
3 months ago
Last Updated
6 days ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category