coding-standards

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

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mthang1801/go-domain-driven-design --skill coding-standards-mthang1801
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/mthang1801/go-domain-driven-design/tree/main/.claude/skills/coding-standards
Command: npx skills add https://github.com/mthang1801/go-domain-driven-design --skill coding-standards-mthang1801

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Universal coding standards and best practices for TypeScript, JavaScript, React, and Node.js development, improving readability, maintainability, and reliability across teams.

Core Features & Use Cases

  • Formatting and naming conventions to ensure a consistent code style across frontend and backend.
  • Patterns for error handling, type safety, immutability, and modular design (SOLID, DRY, KISS), plus NestJS + DDD guidance.
  • Project-wide guidelines for documentation, testing, and onboarding to accelerate collaboration and quality delivery.

Quick Start

Integrate these standards into your repository and CI to enforce formatting, naming, and architectural conventions.

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 enforce consistent formatting, naming conventions, error handling, and type safety across projects. They apply SOLID, DRY, and KISS architectural patterns to improve readability and maintainability across teams.

How do I apply Domain-Driven Design in a NestJS backend?

To apply Domain-Driven Design in a NestJS backend, adopt modular design patterns that separate business logic into clear domains. These standards provide templates and examples for structuring NestJS projects using DDD to ensure scalable and maintainable architecture.

Can these coding standards be integrated into my CI pipeline?

Yes, these coding standards can be integrated into your repository and CI pipeline. Integrating them enforces formatting, naming, and architectural conventions automatically across frontend and backend tasks, ensuring code quality throughout development.

What is the best way to enforce type safety and immutability in JavaScript?

The best way to enforce type safety and immutability in JavaScript is by applying universal coding standards that mandate strict typing and immutable data structures. These guidelines provide clear patterns for modular design and reliable error handling.

Do I need predefined templates to establish project-wide testing and documentation guidelines?

You need predefined templates to establish project-wide testing and documentation guidelines effectively. These standards provide onboarding templates and examples that accelerate collaboration and ensure reliable code quality delivery across teams.