coding-standards

Establishes/enforces coding standards for TypeScript, JavaScript, React, Node.js projects.

2|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/MICHAEL-BODO/MigrationBox-v4 --skill coding-standards-michael-bodo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/MICHAEL-BODO/MigrationBox-v4/tree/main/.agent/temp_skills/coding-standards
Command: npx skills add https://github.com/MICHAEL-BODO/MigrationBox-v4 --skill coding-standards-michael-bodo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

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

Core Features & Use Cases

  • Code Quality Principles: Enforces principles like Readability, KISS, DRY, and YAGNI.
  • Language-Specific Standards: Details best practices for variable/function naming, immutability, error handling, and async operations in TypeScript/JavaScript.
  • React Best Practices: Covers component structure, custom hooks, state management, and conditional rendering.
  • API Design & Testing: Outlines standards for REST APIs, response formats, input validation, file organization, and testing methodologies.
  • Use Case: A new developer joins a project and needs to understand the established coding conventions. This Skill serves as the definitive guide to ensure their code aligns with the team's standards.

Quick Start

Review the universal coding standards and best practices for TypeScript, JavaScript, React, and Node.js 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?

React best practices for component structure and state management include organizing custom hooks, enforcing conditional rendering, and applying state management patterns to improve code readability and maintainability.

How do I enforce TypeScript coding standards for error handling and async operations?

TypeScript coding standards enforce error handling and async operations by applying immutability, strict naming conventions, and code quality principles like KISS and DRY to ensure consistency across JavaScript projects.

Does this coding standards guide cover Node.js API design and testing methodologies?

Yes, this coding standards guide covers Node.js API design and testing methodologies by outlining REST API standards, response formats, input validation, and file organization for consistent backend development.

What is the best way to establish universal code quality principles across a development team?

The best way to establish universal code quality is to enforce principles like Readability, KISS, DRY, and YAGNI, alongside language-specific standards for TypeScript and JavaScript, ensuring consistency across projects.

Can I use these standards to help new developers understand project coding conventions?

Yes, new developers can use these universal coding standards as a definitive guide to understand project coding conventions, ensuring their TypeScript, React, and Node.js code aligns with team expectations.