coding-standards

Standardize TypeScript, JavaScript, React, and Node.js code quality across projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill reduces inconsistency, technical debt, and avoidable mistakes by providing a clear set of coding standards for TypeScript, JavaScript, React, and Node.js projects.

Core Features & Use Cases

  • Readable naming and structure: Encourages descriptive variables, clear function names, and maintainable file organization.
  • Safer implementation patterns: Promotes immutability, strong error handling, type safety, and sensible async usage.
  • Frontend and API guidance: Covers React component design, custom hooks, REST conventions, validation, and response structure.
  • Quality and consistency checks: Helps with refactoring, onboarding, linting decisions, testing practices, and identifying common code smells.

Quick Start

Ask the skill to review your TypeScript or Node.js code and rewrite it to follow these coding standards.

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 during a TypeScript and React code review?

To enforce coding standards during a TypeScript and React code review, evaluate naming conventions, file organization, component design, type safety, and error handling to identify code smells and improve maintainability.

What are the best practices for structuring Node.js REST APIs and validation?

Best practices for structuring Node.js REST APIs include following REST conventions, implementing strong input validation, standardizing response structures, and applying sensible async patterns to ensure reliable API design.

How do I set up linting and testing rules for a JavaScript and TypeScript project?

Set up linting and testing rules by standardizing TypeScript and JavaScript code quality, enforcing immutability, and applying testing discipline to reduce technical debt and avoidable mistakes.

Does this approach help with onboarding new contributors to an existing React codebase?

Yes, this approach helps with contributor onboarding by providing clear rules for consistent naming, file organization, and maintainability, which reduces inconsistency and helps new developers understand the codebase.

Why should I refactor JavaScript code to follow standardized implementation patterns?

You should refactor JavaScript code to follow standardized implementation patterns to promote immutability, strong error handling, and readability, which reduces technical debt and preventable runtime mistakes.