coding-standards

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

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/Xyxy1722/Agent-skills --skill coding-standards-xyxy1722
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/Xyxy1722/Agent-skills/tree/main/develop/coding-standards
Command: npx skills add https://github.com/Xyxy1722/Agent-skills --skill coding-standards-xyxy1722

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 readability, maintainability, and consistency across projects.

Core Features & Use Cases

  • Enforce Best Practices: Guides developers on naming conventions, immutability, error handling, and async patterns.
  • Improve Code Quality: Promotes principles like KISS, DRY, and YAGNI for simpler, more robust code.
  • Standardize Project Structure: Offers recommendations for file organization and naming conventions.
  • Use Case: When starting a new feature, consult this Skill to ensure your code adheres to established quality benchmarks, reducing bugs and improving collaboration.

Quick Start

Apply the coding standards for TypeScript and React development.

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 React component structure and state management?

You should structure React components by logically organizing files, extracting reusable logic into custom hooks, managing state efficiently, and applying conditional rendering to maintain readability and performance.

How do I enforce coding standards for TypeScript and Node.js development?

Enforce coding standards for TypeScript and Node.js by applying type safety, proper error handling, async/await patterns, API design principles, and consistent naming conventions to ensure code maintainability and consistency.

Does this coding standards guide cover KISS, DRY, and YAGNI principles?

Yes, this coding standards guide covers KISS, DRY, and YAGNI principles to promote simpler, more robust code, alongside recommendations for readability, immutability, and documentation to elevate overall code quality.

How do I handle async/await and error handling in JavaScript?

Handle async/await and error handling in JavaScript by implementing robust try-catch blocks, ensuring type safety, and following established coding standards to prevent unhandled promise rejections and improve reliability.

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

The best way to organize files and naming conventions is to follow standardized project structure recommendations, ensuring consistency across TypeScript, JavaScript, React, and Node.js development for improved collaboration.

Can I use these coding standards for performance optimization and testing?

Yes, you can use these coding standards for performance optimization and testing, as they provide universal benchmarks and best practices to reduce bugs and improve code quality across your development workflow.