coding-standards

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

4|1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/GPTtang/skill-atlas --skill coding-standards-gpttang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/GPTtang/skill-atlas/tree/main/skills/devops/coding-standards
Command: npx skills add https://github.com/GPTtang/skill-atlas --skill coding-standards-gpttang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive set of universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development, ensuring code quality, readability, and maintainability.

Core Features & Use Cases

  • Enforces Best Practices: Covers naming conventions, immutability, error handling, async/await, type safety, component structure, custom hooks, state management, and conditional rendering.
  • API Design Guidelines: Includes standards for REST API conventions, response formats, and input validation using Zod.
  • Project Organization: Offers guidance on file structure and naming conventions.
  • Use Case: When starting a new project or reviewing code, consult this Skill to ensure adherence to established quality and consistency guidelines across the codebase.

Quick Start

Review the TypeScript/JavaScript variable naming standards to ensure descriptive and clear naming conventions are followed.

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 component structure?

Universal coding standards for TypeScript and React enforce component structure through principles like KISS and DRY. They provide specific guidelines for naming conventions, immutability, custom hooks, state management, and conditional rendering to ensure code maintainability.

How do I design a REST API with proper response formats and input validation?

To design a REST API with proper response formats, apply universal API design standards that define consistent response structures. You should implement input validation using Zod to ensure data integrity and enforce strict type safety across your Node.js endpoints.

Does this coding standards guide cover async/await and error handling for Node.js?

Yes, this coding standards guide covers async/await and error handling for Node.js. It provides universal best practices for managing asynchronous operations and structuring error handling to maintain code quality and readability across your JavaScript and TypeScript applications.

What is the best way to organize files and enforce naming conventions in a modern web project?

The best way to organize files and enforce naming conventions is to apply universal project organization guidelines. These standards offer specific guidance on file structure and descriptive naming conventions to maintain consistency across TypeScript, JavaScript, React, and Node.js codebases.

How do I apply KISS, DRY, and YAGNI principles when reviewing code?

To apply KISS, DRY, and YAGNI principles during code review, consult universal coding standards that enforce readability and simplicity. These guidelines help identify unnecessary complexity, eliminate redundancy, and ensure type safety across the entire development stack.

Can I use these JavaScript and TypeScript standards for both new projects and existing code reviews?

Yes, you can use these JavaScript and TypeScript standards for both new projects and existing code reviews. They serve as a comprehensive reference to ensure adherence to established quality guidelines, covering everything from API design to component structure.