coding-standards

Provide coding standards and best practices for TypeScript, JavaScript, React, and Node.js.

1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/sangrokjung/claude-code-config-public --skill coding-standards-sangrokjung
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/sangrokjung/claude-code-config-public/tree/main/skills/coding-standards
Command: npx skills add https://github.com/sangrokjung/claude-code-config-public --skill coding-standards-sangrokjung

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of maintaining consistent, high-quality code across projects by providing a comprehensive set of universal coding standards and best practices.

Core Features & Use Cases

  • Code Quality Principles: Enforces readability, simplicity (KISS), DRY, and YAGNI.
  • Language-Specific Standards: Offers guidelines for TypeScript/JavaScript, React, and API design.
  • Performance & Testing: Includes best practices for performance optimization, testing, and code organization.
  • Use Case: Ensure all new code contributions adhere to established patterns for maintainability and reduce bugs by following these universal guidelines.

Quick Start

Apply the coding-standards skill to review the current project's adherence to best practices.

Frequently Asked Questions about coding-standards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are the best practices for TypeScript and React code quality?

TypeScript and React code quality best practices include enforcing naming conventions, immutability, type safety, and component structure. Applying principles like KISS, DRY, and YAGNI ensures maintainable and bug-free code.

How do I enforce coding standards and naming conventions in JavaScript?

Coding standards in JavaScript are enforced by applying readability, KISS, DRY, and YAGNI principles. Guidelines cover naming conventions, error handling, async operations, and file organization to maintain consistent project quality.

How should I structure React components and custom hooks for maintainability?

Structure React components and custom hooks by following coding standards that enforce readability, immutability, and proper state management. Conditional rendering and organization patterns ensure long-term maintainability.

Does this coding standards guidance cover Node.js API design and testing?

Yes, coding standards guidance covers Node.js API design, performance optimization, and testing. It provides specific patterns for error handling, async operations, and comprehensive code organization to reduce bugs.

When should I apply the YAGNI and DRY principles in my web development project?

Apply YAGNI and DRY principles during web development to enforce simplicity and avoid unnecessary complexity. These coding standards help reduce redundant code, improve readability, and ensure maintainable architecture.