coding-standards

Enforce coding standards for TypeScript, JavaScript, React, and Node.js codebases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Universal coding standards and best practices for TypeScript, JavaScript, React, and Node.js development, helping teams maintain consistent quality.

Core Features & Use Cases

  • Standardized naming conventions and architectural patterns across projects.
  • Immutability and safe state management patterns to prevent bugs.
  • Comprehensive guidance on error handling, async/await, and testing basics.
  • Onboarding and code-review reference to accelerate team ramp-up.

Quick Start

Review the coding-standards material and start applying its rules to your codebase today.

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 and best practices across TypeScript and React codebases?

To enforce coding standards across TypeScript and React, apply universal rules for naming conventions, architectural patterns, and React component structure. This provides a concrete reference for code reviews and onboarding to maintain consistent project quality.

What are the best practices for immutability and state management in JavaScript?

Best practices for immutability involve applying safe state management patterns to prevent bugs in JavaScript. Using standardized immutability usage templates ensures state remains predictable and consistent across your application.

How should I structure error handling and async patterns in Node.js?

To structure error handling and async patterns in Node.js, follow comprehensive guidance on async/await usage and error management. This ensures your asynchronous code handles failures gracefully and maintains operational stability.

Can I use these coding standards as a reference during developer onboarding?

Yes, you can use these coding standards as an onboarding and code-review reference. Providing new developers with concrete rules, examples, and templates for naming and architecture accelerates team ramp-up and ensures immediate adherence to project guidelines.

What testing guidance is included for TypeScript and JavaScript applications?

The testing guidance included for TypeScript and JavaScript covers testing basics to ensure code quality. It provides standardized templates and rules to help teams implement consistent testing practices across their applications.