javascript-coding-standards

Enforce consistent naming, immutability, error handling, and formatting across JavaScript and TypeScript projects.

3|2|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/wesleyegberto/software-engineering-skills --skill javascript-coding-standards-wesleyegberto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: javascript-coding-standards
Source: https://github.com/wesleyegberto/software-engineering-skills/tree/main/plugins/node/skills/javascript-coding-standards
Command: npx skills add https://github.com/wesleyegberto/software-engineering-skills --skill javascript-coding-standards-wesleyegberto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Inconsistent coding styles across JavaScript and TypeScript projects create maintenance challenges, hinder onboarding, and decrease code quality.

Core Features & Use Cases

  • Enforces consistent naming, immutability patterns, error handling guidelines, and formatting rules across JS/TS, React, and Node.js codebases.
  • Provides concrete examples and best practices for TypeScript, JavaScript, React components, and module organization to guide contributors.
  • Use Case: when starting a new project or auditing an existing one, apply these standards to reduce bugs and improve collaboration.

Quick Start

Enable the project's lint rules and begin refactoring existing code to conform to the standards.

Frequently Asked Questions about javascript-coding-standards

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

FAQPage Schema
How do I enforce consistent coding standards across JavaScript and TypeScript projects?

Consistent coding standards are enforced across JavaScript and TypeScript projects by applying universal rules for naming, immutability, error handling, and formatting. This reduces maintenance challenges and improves overall code quality across modules.

What's the best way to structure React components for team collaboration?

The best way to structure React components is to follow explicit component structure guidelines that enforce consistent naming and TypeScript typing discipline. This provides concrete best practices to guide contributors and improve collaboration.

Can I apply these JavaScript coding standards to an existing Node.js codebase?

Yes, you can apply these JavaScript coding standards to an existing Node.js codebase. The standards are designed for both new and existing projects, enabling you to refactor modules to conform to robust error handling and formatting rules.

What TypeScript typing discipline rules should I use to improve code quality?

You should use TypeScript typing discipline rules that enforce explicit typing patterns and immutability across your modules. Applying these standards reduces bugs and satisfies requirements for robust error handling guidelines.

Do I need lint rules to start refactoring existing code to conform to coding standards?

Yes, you need lint rules to start refactoring existing code to conform to coding standards. Enabling the project's lint rules allows you to begin refactoring existing code to align with the formatting and naming guidelines.