coding-standards

Standardize TypeScript, JavaScript, React, and Node.js coding practices.

4|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/allthingslinux/portal --skill coding-standards-allthingslinux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/allthingslinux/portal/tree/main/.cursor/skills/coding-standards
Command: npx skills add https://github.com/allthingslinux/portal --skill coding-standards-allthingslinux

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Inconsistent coding practices across teams and projects lead to maintenance burdens, reduced readability, and longer onboarding times. This Skill provides universal coding standards for TypeScript, JavaScript, React, and Node.js to align teams around a single set of practices.

Core Features & Use Cases

  • Immutability discipline using the spread operator and non-mutating patterns to improve reliability.
  • Clear naming conventions for variables, functions, hooks, and components to boost readability and maintainability.
  • Comprehensive guidance on error handling, modular architecture, and documentation to speed onboarding and reviews.

Quick Start

Apply coding-standards to a new or existing project to enforce immutability, naming conventions, error handling, and documentation across modules.

Frequently Asked Questions about coding-standards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce coding standards for TypeScript and React projects?

You can enforce coding standards for TypeScript and React by applying universal rules for naming conventions, immutability patterns, error handling, and JSDoc documentation during onboarding and code reviews.

What is the best way to maintain immutability in JavaScript applications?

The best way to maintain immutability in JavaScript applications is using the spread operator and non-mutating patterns, which improves reliability and ensures consistent state management across your codebase.

Can I use these coding standards for Node.js project initialization?

Yes, you can apply these coding standards to Node.js project initialization to ensure modular architecture, clear naming conventions for functions, and comprehensive error handling guidelines from the start.

Why do teams need universal coding standards across JavaScript projects?

Teams need universal coding standards across JavaScript projects to reduce maintenance burdens, improve readability, and shorten onboarding times by aligning developers around a single set of consistent practices.

How do I standardize naming conventions for React hooks and components?

To standardize naming conventions for React hooks and components, apply consistent rules across your modules to boost readability and maintainability, ensuring all functions and variables follow defined patterns.