coding-standards

Enforce coding standards for TypeScript, JavaScript, React, and Node.js development.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/AndyHsuTW/everything-llm-workspace --skill coding-standards-andyhsutw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/AndyHsuTW/everything-llm-workspace/tree/main/.agents/skills/coding-standards
Command: npx skills add https://github.com/AndyHsuTW/everything-llm-workspace --skill coding-standards-andyhsutw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

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

Core Features & Use Cases

  • Code Quality Principles: Enforces principles like Readability First, KISS, DRY, and YAGNI.
  • Language-Specific Standards: Offers detailed guidelines for TypeScript/JavaScript (naming, immutability, error handling, async/await, type safety), React (component structure, custom hooks, state management, conditional rendering), and API design (REST conventions, response format, input validation).
  • Use Case: A development team can use this Skill to establish and enforce a consistent coding style across all their projects, reducing bugs and improving collaboration.

Quick Start

Apply the coding-standards skill to review the provided TypeScript code snippet for 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 coding standards should I follow for React component structure and state management?

React coding standards should enforce clear component structure, custom hooks, state management, and conditional rendering to improve readability and maintainability. Following these principles ensures robust and consistent component architecture across development projects.

How do I enforce TypeScript best practices for type safety and async error handling?

TypeScript best practices enforce type safety, immutability, and proper async/await error handling to improve robustness. Applying these coding standards ensures consistent error management and type reliability across JavaScript and Node.js development environments.

Can I use these coding standards to review existing Node.js and API code?

You can use these coding standards to review Node.js and API code by checking adherence to REST conventions, response formats, and input validation. This process identifies inconsistencies and enforces universal best practices for API design.

What's the best way to establish consistent code quality principles across a JavaScript development team?

The best way to establish code quality is enforcing universal principles like Readability First, KISS, DRY, and YAGNI. Applying these JavaScript coding standards reduces bugs and improves team collaboration through consistent project guidelines.

Does this Skill cover performance optimization and testing guidelines for React and Node.js?

This Skill covers performance optimization and testing guidelines alongside file organization and documentation standards. These coding standards ensure React and Node.js applications maintain high code readability, maintainability, and robustness throughout development.