coding-standards

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

Updated Jan 18, 2026
One-click install
npx skills add https://github.com/lzx0122/NigPing --skill coding-standards-lzx0122
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/lzx0122/NigPing/tree/main/.agent/skills/coding-standards
Command: npx skills add https://github.com/lzx0122/NigPing --skill coding-standards-lzx0122

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Universal coding standards reduce code rot and onboarding time by providing consistent conventions for naming, structure, and patterns across TypeScript, JavaScript, React, and Node.js.

Core Features & Use Cases

  • Readability-first guidelines for variable and function naming, code formatting, and clear architecture.
  • Immutability and safe state management patterns to prevent unintended side effects.
  • Type safety and error-handling conventions to catch issues early and improve maintainability. Use Case: A team migrating a large codebase standardizes practices across services to improve collaboration and reduce defects.

Quick Start

Audit your codebase and refactor to align with these guidelines to start applying universal coding standards today.

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 provide consistent conventions for naming, structure, and UI patterns. They specify rules for type safety, immutability, and error handling to guide implementation and reduce defects.

How do I apply coding standards during a code review?

To apply coding standards during code reviews, check the submitted code against readability-first guidelines. Verify variable naming, safe state management patterns, and error-handling conventions to ensure consistency and catch unintended side effects.

Can these coding standards be used for Node.js and JavaScript codebases?

Yes, these coding standards are designed for Node.js and JavaScript codebases. They codify universal rules for typing, error handling, and immutability to raise consistency across services during daily development and cross-team collaboration.

What is the best way to standardize practices when migrating a large codebase?

The best way to standardize practices during a large codebase migration is to audit existing code and refactor it to align with universal coding standards. This improves collaboration, enforces safe state management, and reduces defects across services.

Why do I need coding standards for cross-team collaboration?

You need coding standards for cross-team collaboration because they reduce code rot and onboarding time. By providing consistent conventions for architecture and error handling, they prevent unintended side effects and ensure maintainability across different teams.

When should I not use universal coding standards?

Universal coding standards might not be suitable for highly experimental prototypes where rapid iteration outweighs strict consistency. Applying rigid naming, typing, and immutability rules early on can create unnecessary friction before the architecture stabilizes.