coding-standards

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

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/thmspi/claude-setup --skill coding-standards-thmspi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/thmspi/claude-setup/tree/main/.claude/skills/coding-standards
Command: npx skills add https://github.com/thmspi/claude-setup --skill coding-standards-thmspi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Universal coding standards improve readability, maintainability, and consistency across TypeScript, JavaScript, React, and Node.js projects.

Core Features & Use Cases

  • Defines naming, formatting, and immutability guidelines
  • Enforces linting, formatting, and type-checking rules
  • Onboards contributors with a shared playbook

Quick Start

Run your project's linter and formatter setup to start enforcing these standards.

Frequently Asked Questions about coding-standards

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

FAQPage Schema
What are universal coding standards for TypeScript and React projects?

Universal coding standards for TypeScript and React projects define naming, formatting, immutability, and type safety conventions to ensure readable, maintainable, and consistent code across your team. They enforce linting rules and component best practices.

How do I enforce coding standards and linting rules in a Node.js project?

To enforce coding standards in a Node.js project, apply defined formatting and type-checking guidelines using your project's linter and formatter setup. This ensures consistent error handling and immutability patterns across the codebase.

Can I use these coding standards for onboarding new contributors?

Yes, you can use these coding standards for onboarding new contributors. The standards provide a shared playbook of naming conventions, formatting rules, and React component best practices that quickly align new team members with project expectations.

What is the best way to maintain consistent code formatting across JavaScript projects?

The best way to maintain consistent code formatting across JavaScript projects is to apply universal coding standards that define immutability guidelines, enforce linting rules, and establish type-checking protocols during code reviews and ongoing refactors.

Do I need TypeScript to apply these coding standards?

No, you do not need TypeScript to apply these coding standards. While they cover type safety and TypeScript best practices, the standards also define universal formatting, naming, and error handling conventions for standard JavaScript and Node.js projects.