coding-standards

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

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ninyawee/dotfiles --skill coding-standards-ninyawee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/ninyawee/dotfiles/tree/main/dot_claude/skills/coding-standards
Command: npx skills add https://github.com/ninyawee/dotfiles --skill coding-standards-ninyawee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive set of universal coding standards, best practices, and patterns to ensure consistency, readability, and maintainability across TypeScript, JavaScript, React, and Node.js projects.

Core Features & Use Cases

  • Enforce Best Practices: Guides developers on naming conventions, immutability, error handling, and type safety.
  • Improve Code Quality: Promotes principles like KISS, DRY, and YAGNI for cleaner, more efficient code.
  • Standardize React Development: Offers specific guidance on component structure, custom hooks, and state management.
  • API Design: Outlines conventions for REST APIs, response formats, and input validation.
  • Use Case: When starting a new feature, consult this Skill to ensure your code adheres to established quality and consistency guidelines, making it easier for team members to understand and maintain.

Quick Start

Apply the universal coding standards to the provided code snippet.

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?

Best practices for TypeScript and React involve adhering to specific component structure guidelines, using custom hooks, and enforcing strict type safety to ensure consistency and readability across your project.

How do I eliminate code smells like long functions and deep nesting in JavaScript?

To eliminate code smells like long functions, deep nesting, and magic numbers in JavaScript, apply core principles like KISS, DRY, and YAGNI to refactor your code for better maintainability.

How do I design REST APIs in Node.js with proper input validation?

Designing REST APIs in Node.js requires following established conventions for API design, standardizing response formats, and implementing robust input validation to ensure reliable backend communication.

Does this coding standards guide cover immutability and error handling?

Yes, this coding standards guide covers critical practices for immutability and error handling, providing specific rules to enforce type safety and robust error management across your JavaScript and TypeScript applications.

Can I use these coding standards for both frontend React and backend Node.js development?

Yes, you can use these universal coding standards for both frontend React and backend Node.js development to standardize file organization, naming conventions, and performance optimization across your entire stack.