coding-standards

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

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/novvoo/skill-router --skill coding-standards-novvoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/novvoo/skill-router/tree/main/agent/skills/coding-standards
Command: npx skills add https://github.com/novvoo/skill-router --skill coding-standards-novvoo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

  • Enforces Best Practices: Covers naming conventions, immutability, error handling, async operations, and type safety.
  • Component Development Standards: Details best practices for React components, custom hooks, state management, and conditional rendering.
  • API Design Guidelines: Outlines conventions for REST APIs, response formats, and input validation.
  • Code Organization & Documentation: Provides guidance on project structure, file naming, commenting, and JSDoc.
  • Performance & Testing: Includes best practices for memoization, lazy loading, database queries, and testing methodologies.
  • Use Case: When starting a new feature or onboarding a new developer, consult this Skill to ensure all code adheres to established quality and consistency guidelines.

Quick Start

Review 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?

TypeScript coding standards enforce type safety, variable naming conventions, and immutability. Applying these best practices ensures your JavaScript and Node.js codebase maintains high readability and consistent quality across all development.

How do I design REST APIs and handle errors in Node.js?

Node.js API design guidelines outline conventions for REST APIs, response formats, and input validation. Implementing standardized error handling and async operations ensures robust and maintainable backend services.

What coding standards should I follow for TypeScript and JavaScript development?

TypeScript coding standards enforce type safety, variable naming conventions, and immutability. Applying these best practices ensures your JavaScript and Node.js codebase maintains high readability and consistent quality across all development.

How do I optimize performance and testing in React and Node.js applications?

Performance optimization involves applying memoization, lazy loading, and efficient database queries. Testing methodologies are also covered to ensure your React components and Node.js APIs function reliably under various conditions.

Can I use these coding standards for organizing project files and writing documentation?

Yes, these coding standards provide specific guidance on project structure, file naming, commenting, and JSDoc. Following these conventions ensures your codebase remains organized and your documentation is consistently formatted.